Refactor Network API

To have a common API network base with all required methods so
neutron / nova network api can inherit from.

bp refactor-network-api

Change-Id: I0daf506437d74b06bbbcda13925c0d61f187c19c