* Added a new method FlowId.isValidFlowId()
* Use the above method to fix a bug inside the FlowManager.addFlow()

Bug found by: Jono
diff --git a/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java b/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java
index f4b1f8f..89fe63e 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/flowmanager/FlowManager.java
@@ -217,7 +217,7 @@
     public FlowId addFlow(FlowPath flowPath) {
 
 	// Allocate the Flow ID if necessary
-	if (! flowPath.flowId().isValid()) {
+	if (! flowPath.isValidFlowId()) {
 	    long id = getNextFlowEntryId();
 	    flowPath.setFlowId(new FlowId(id));
 	}