Bump up fasterxml jackson lib to 2.7.0 and clean up dependencies

Change-Id: I43d672a1f275ef7108b5dd416f3f120485823d0f
diff --git a/apps/optical/pom.xml b/apps/optical/pom.xml
index 0acae23..9b273cd 100644
--- a/apps/optical/pom.xml
+++ b/apps/optical/pom.xml
@@ -62,19 +62,11 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>2.4.2</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>2.4.2</version>
         </dependency>
-        <dependency>
-            <groupId>com.fasterxml.jackson.core</groupId>
-            <artifactId>jackson-databind</artifactId>
-            <version>2.6.4</version>
-        </dependency>
-
     </dependencies>
 
 </project>
diff --git a/features/features.xml b/features/features.xml
index f681228..5495f3e 100644
--- a/features/features.xml
+++ b/features/features.xml
@@ -48,9 +48,9 @@
 
         <bundle>mvn:org.onosproject/onlab-nio/@ONOS-VERSION</bundle>
 
-        <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.6.4</bundle>
-        <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.6.4</bundle>
-        <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.6.4</bundle>
+        <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.7.0</bundle>
+        <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.7.0</bundle>
+        <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.7.0</bundle>
 
         <bundle>mvn:commons-configuration/commons-configuration/1.10</bundle>
         <bundle>mvn:commons-collections/commons-collections/3.2.1</bundle>
diff --git a/pom.xml b/pom.xml
index b658bf8..15b5407 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,7 +85,7 @@
         <osgi.version>4.3.1</osgi.version>
         <karaf.version>3.0.5</karaf.version>
         <jersey.version>1.19</jersey.version>
-        <jackson.version>2.6.4</jackson.version>
+        <jackson.version>2.7.0</jackson.version>
         <slf4j.version>1.7.6</slf4j.version>
         <guava.version>19.0</guava.version>
         <commons.io.version>2.4</commons.io.version>
diff --git a/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml b/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml
index 1694a2f..d02a945 100644
--- a/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml
+++ b/tools/package/archetypes/rest/src/main/resources/archetype-resources/pom.xml
@@ -102,13 +102,13 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>2.6.4</version>
+            <version>2.7.0</version>
             <scope>provided</scope>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>2.6.4</version>
+            <version>2.7.0</version>
             <scope>provided</scope>
         </dependency>
 
diff --git a/tools/package/maven-plugin/pom.xml b/tools/package/maven-plugin/pom.xml
index ebf67d5..c7a9e3a 100644
--- a/tools/package/maven-plugin/pom.xml
+++ b/tools/package/maven-plugin/pom.xml
@@ -79,12 +79,12 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>2.6.4</version>
+            <version>2.7.0</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>2.6.4</version>
+            <version>2.7.0</version>
         </dependency>
         <dependency>
             <groupId>commons-io</groupId>
diff --git a/utils/jdvue/pom.xml b/utils/jdvue/pom.xml
index 088f2be..13fc876 100644
--- a/utils/jdvue/pom.xml
+++ b/utils/jdvue/pom.xml
@@ -54,13 +54,13 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>2.4.2</version>
+            <version>2.7.0</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>2.4.2</version>
+            <version>2.7.0</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
diff --git a/utils/stc/pom.xml b/utils/stc/pom.xml
index 5590b39..6d6170f 100644
--- a/utils/stc/pom.xml
+++ b/utils/stc/pom.xml
@@ -55,13 +55,13 @@
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-databind</artifactId>
-            <version>2.4.2</version>
+            <version>2.7.0</version>
             <scope>compile</scope>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
             <artifactId>jackson-annotations</artifactId>
-            <version>2.4.2</version>
+            <version>2.7.0</version>
             <scope>compile</scope>
         </dependency>