Add FloatingIP object implementation

This adds a FloatingIP object for use by nova-network.

Related to blueprint nova-network-objects

Change-Id: I22832c7d22af2fbd45bac790286ad2f4ce2e1fd6
Merge "Add FloatingIP object implementation"