Update kryo to 4.0.0

- WARN:Serialized bytes are not binary compatible
- Release summary: https://github.com/EsotericSoftware/kryo/releases/tag/kryo-parent-4.0.0
- KryoNamespace: stop using direct buffer

This might fix ONOS-5130

Change-Id: I6e1e00f147a90ae8bfded78b2fa3a77158602c76
diff --git a/features/features.xml b/features/features.xml
index cad8e6a..09dd249 100644
--- a/features/features.xml
+++ b/features/features.xml
@@ -40,9 +40,9 @@
         <bundle>mvn:io.dropwizard.metrics/metrics-json/3.1.2</bundle>
         <bundle>mvn:com.eclipsesource.minimal-json/minimal-json/0.9.4</bundle>
 
-        <bundle>mvn:com.esotericsoftware/kryo/3.0.3</bundle>
-        <bundle>mvn:com.esotericsoftware/reflectasm/1.11.0</bundle>
-        <bundle>mvn:org.ow2.asm/asm/5.0.3</bundle>
+        <bundle>mvn:com.esotericsoftware/kryo/4.0.0</bundle>
+        <bundle>mvn:com.esotericsoftware/reflectasm/1.11.3</bundle>
+        <bundle>mvn:org.ow2.asm/asm/5.0.4</bundle>
         <bundle>mvn:com.esotericsoftware/minlog/1.3.0</bundle>
         <bundle>mvn:org.objenesis/objenesis/2.2</bundle>