Move Path to intent package.

It's a bit confusing to have Path object, which is not part of Topology
under topology package.
Moving Path to intent package, since it started as a data structure for Path Intents

Stop inheriting Collection class.

Change-Id: Iaaa07e5f102bb12ad814db0be47bcfac536781e8
diff --git a/src/main/java/net/onrc/onos/apps/forwarding/Forwarding.java b/src/main/java/net/onrc/onos/apps/forwarding/Forwarding.java
index 4e0fd47..e9a29c0 100644
--- a/src/main/java/net/onrc/onos/apps/forwarding/Forwarding.java
+++ b/src/main/java/net/onrc/onos/apps/forwarding/Forwarding.java
@@ -318,7 +318,7 @@
                     }
 
                     Boolean isflowEntryForThisSwitch = false;
-                    net.onrc.onos.core.topology.Path path = pathIntent.getPath();
+                    net.onrc.onos.core.intent.Path path = pathIntent.getPath();
 
                     for (Iterator<LinkEvent> i = path.iterator(); i.hasNext();) {
                         LinkEvent le = (LinkEvent) i.next();
@@ -419,7 +419,7 @@
         // packets in the meantime and probably don't want to send very old packets.
 
         List<PacketToPush> packets = null;
-        net.onrc.onos.core.topology.Path graphPath = installedPath.getPath();
+        net.onrc.onos.core.intent.Path graphPath = installedPath.getPath();
 
         short outPort;
         if (graphPath.isEmpty()) {