Neutron plugin support for router api (except for add/remove interface)

Conflicts:
	quantum/plugins/contrail/ContrailPlugin.py
	quantum/plugins/contrail/ctdb/config_db.py
Add support for router api in neutron
remove unused code and minor cleanup
Fixed a bug in port_read
Fix arguments to _logical_router_read
make sure that default virtual machine is created before port is created