Introduce neutron modules

Neutron is the new Quantum. Changes the library name to nuetronclient.
The only other change is in neutron_floating_ip, which allows for
the specification of which internal port to assign the floating IP
to, which is necessary when the instance has multiple NICs. The old
behaviour was to just select the first in the list returned from
neutron, but this was not always the correct network.