Attempt the security group API.

Floating IPs API already implemented it seems.
Fix inconsistencies from OpenStack docs
Fix null pointer error and FloatingIp struct tag.