Topology ProtoBuf refactoring

- Renamed definition and generated file to better explain what it defines.
  - RCProtos.java -> Topology.java
  - ramcloud.proto -> topology.proto
- Moved generated code to core/datastore/serializers package.
- Add memo about generating Java source from .proto definition.
- Update references
- Updated exclusion rules

Change-Id: I5ae2d70c81987afaa621f10fa4b40a3f314a0ebb
diff --git a/src/main/java/net/onrc/onos/core/datastore/topology/KVPort.java b/src/main/java/net/onrc/onos/core/datastore/topology/KVPort.java
index db4e1ff..254e026 100644
--- a/src/main/java/net/onrc/onos/core/datastore/topology/KVPort.java
+++ b/src/main/java/net/onrc/onos/core/datastore/topology/KVPort.java
@@ -7,7 +7,7 @@
 
 import net.onrc.onos.core.datastore.DataStoreClient;
 import net.onrc.onos.core.datastore.IKVTable.IKVEntry;
-import net.onrc.onos.core.datastore.RCProtos.PortProperty;
+import net.onrc.onos.core.datastore.serializers.Topology.PortProperty;
 import net.onrc.onos.core.datastore.utils.ByteArrayUtil;
 import net.onrc.onos.core.datastore.utils.KVObject;
 import net.onrc.onos.core.topology.PortEvent;