Add state/status to Topology Element

Updated discovery to populate the status and config type

Changed status to admin status

Added to Kryo Serializer list

ONOS-1428

Change-Id: I38e5ecf2b45b95c148339d127d86592c0e9678ba
diff --git a/src/main/java/net/onrc/onos/core/topology/AdminStatus.java b/src/main/java/net/onrc/onos/core/topology/AdminStatus.java
new file mode 100644
index 0000000..be4eb0d
--- /dev/null
+++ b/src/main/java/net/onrc/onos/core/topology/AdminStatus.java
@@ -0,0 +1,19 @@
+package net.onrc.onos.core.topology;
+
+/**
+ * Management status of this element.
+ * <p/>
+ * Note: This status only resembles ONOS's recognition of the element.
+ * This status is orthogonal to the operational state of the D-plane.
+ */
+public enum AdminStatus {
+    /**
+     * ONOS has discovered the element.
+     */
+    ACTIVE,
+    /**
+     * ONOS has not yet discovered the element
+     * or has observed that the element has disappeared.
+     */
+    INACTIVE
+}