Avoid creating new KryoNamespace instance.

- Avoid creating new KryoNamespace instance when there's only 1 namespace specified.

Change-Id: I7acd1af21623660d6de4f1090b0731a15762cd14
diff --git a/core/api/src/main/java/org/onosproject/store/service/Serializer.java b/core/api/src/main/java/org/onosproject/store/service/Serializer.java
index 3a300b4..5ad35a3 100644
--- a/core/api/src/main/java/org/onosproject/store/service/Serializer.java
+++ b/core/api/src/main/java/org/onosproject/store/service/Serializer.java
@@ -50,7 +50,18 @@
      * @return Serializer instance
      */
     static Serializer using(KryoNamespace kryo) {
-        return using(Arrays.asList(kryo));
+        return new Serializer() {
+
+            @Override
+            public <T> byte[] encode(T object) {
+                return kryo.serialize(object);
+            }
+
+            @Override
+            public <T> T decode(byte[] bytes) {
+                return kryo.deserialize(bytes);
+            }
+        };
     }
 
     /**