Added neutron floating IP code

Added floating IP setup code in neutron side.
This patch provides working floating ip setup - you can create, delete floating
ips, associate/disassociate them to VMs without errors.

The VMs will still not be available from physical network as contrail and MX
part is still pending.