Cleanup in the FlowPusher and the FlowSynchronizer:
 * Don't use FlowPath and IFlowPath when pushing flows through the
   FlowPusher, because it is not needed anymore: now the FlowEntry object
   is self-contained.
 * Removed the alternative FlowPusher add(IFlowEntry) method that takes
   IFlowEntry argument from Titan; instead, extract the IFlowEntry
   into a FlowEntry object, and then use the remaining add(FlowEntry)
   method.
diff --git a/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowDatabaseOperation.java b/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowDatabaseOperation.java
index a1216f4..58a590f 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowDatabaseOperation.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowDatabaseOperation.java
@@ -25,7 +25,7 @@
 /**
  * Class for performing Flow-related operations on the Database.
  */
-class FlowDatabaseOperation {
+public class FlowDatabaseOperation {
     private final static Logger log = LoggerFactory.getLogger(FlowDatabaseOperation.class);
 
     /**