AllocateFloatingIp to return FloatingIp instead of void

When allocating a floating IP the command returns void and not the created IP. This change is to return the newly allocated IP for later use