Added KeyboardInterrupt handling to try to cancel zombied spot requests.
Fixed bug because of args.launch_spec_file being declared with uppercase but not used that way.
Added version flag.
Change default behavior to return immediately after sending launch request. Added cli --details for output: InstanceId  PublicIpAddress  PrivateIpAddress tuples to stdout. Added cli flag --fullwait. Removed --ppip.