Added a shell of a openflow device provider and fixed features.
diff --git a/of/ctl/pom.xml b/of/ctl/pom.xml
index 136678d..5c090cb 100644
--- a/of/ctl/pom.xml
+++ b/of/ctl/pom.xml
@@ -68,7 +68,7 @@
         <dependency>
             <groupId>org.projectfloodlight</groupId>
             <artifactId>openflowj</artifactId>
-            <version>0.3.6-SNAPSHOT</version>
+            <version>0.3.8-SNAPSHOT</version>
         </dependency>
         <!-- Floodlight's dependencies -->
         <dependency>
diff --git a/of/openflowj/pom.xml b/of/openflowj/pom.xml
index bc7563a..474672e 100644
--- a/of/openflowj/pom.xml
+++ b/of/openflowj/pom.xml
@@ -59,7 +59,7 @@
         <dependency>
             <groupId>com.google.guava</groupId>
             <artifactId>guava</artifactId>
-            <version>15.0</version>
+            <version>17.0</version>
         </dependency>
         <dependency>
             <groupId>org.slf4j</groupId>