Merge FloatingIP support from contributor 'nanderson'.  Full cinder support including volumes, volume types and volume snapshots