Enable checkstyle rule that looks for final classes.

Enabled the checkstyle rule that checks if classes that could
be final are made final, and fixed the violations that were
reported.

Change-Id: I07ca27f420855116959c1bef3648330cd266ddd8
diff --git a/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java b/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java
index b9b093f..3f5326e 100644
--- a/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java
+++ b/src/main/java/net/onrc/onos/core/flowprogrammer/FlowPusher.java
@@ -82,7 +82,7 @@
  *
  * @author Naoki Shiota
  */
-public class FlowPusher implements IFlowPusherService, IOFMessageListener {
+public final class FlowPusher implements IFlowPusherService, IOFMessageListener {
     private static final Logger log = LoggerFactory.getLogger(FlowPusher.class);
     protected static final int DEFAULT_NUMBER_THREAD = 1;
 
@@ -239,7 +239,7 @@
      *
      * @author Naoki
      */
-    private static class BarrierInfo {
+    private static final class BarrierInfo {
         final long dpid;
         final int xid;