CORD-628 Refactored VTN service network and port API

- Removed direct use of Neutron data model and Neutron API
- Extended service network and service port API to have all network
  information required for VTN
- Removed unnecessary dependency manager and store
- Removed network state sync method with Neutron and XOS
- Removed Neutron and XOS access information from the network config
- Re-organized API packages

Change-Id: I18f49ec733309315f683dfb2e6be6526056118f1
73 files changed
tree: edbccf7a8ed519921ac157ee7fa25198f4906e7b
  1. .gitignore
  2. LICENSE.txt
  3. app.xml
  4. features.xml
  5. pom.xml
  6. src/
  7. xos/