Added --request-floating-ip flag

When this flag is supplied the install instance is given a floating IP.  This floating IP is first added to the project and then to the instance.  When the instance is terminated the IP is released from the project and becomes available to the rest of the tenants.