Add error logging to PathCalcRuntime

- error logging to PathCalcRuntime
- add IntentOperationListTest
- register Intent class in KryoFactory

Change-Id: Ie3e0302fc8e433aac932cfb7da91ee1111c00212
diff --git a/src/main/java/net/onrc/onos/ofcontroller/util/serializers/KryoFactory.java b/src/main/java/net/onrc/onos/ofcontroller/util/serializers/KryoFactory.java
index 7ddf5d8..f65a830 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/util/serializers/KryoFactory.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/util/serializers/KryoFactory.java
@@ -178,6 +178,7 @@
 	kryo.register(IntentOperationList.class);
 	kryo.register(IntentOperation.class);
 	kryo.register(PathIntent.class);
+	kryo.register(Intent.class);
 	kryo.register(ShortestPathIntent.class);
 	kryo.register(ConstrainedShortestPathIntent.class);
 	kryo.register(Intent.IntentState.class);