Pass instance host-id to Quantum using port bindings extension.

This is a nova change to pass the hostname on which the instance was started to
Quantum. The associated quantum plugins will pass this hostname to
hardware device vendors management stations to allow them to segment the network
in a more precise manner (for example automatically trunk the vlan on the
physical switch port connected to the compute host on which the VM instance was
started).

Implements: blueprint vm-host-quantum

Change-Id: I05012ac7abf67a94b515361a7ef7ac1063cb0ac3

Conflicts:
	nova/network/quantumv2/api.py
	nova/tests/network/test_quantumv2.py
Add ng-model feature: add pre-defined private network to VM
Merge pull request #2 from hyunsun/feature/ngmodel

Merge NG model features