Merge pull request #63 from sbotman/master

addinstance bash script
adding license information so it's free to use...
Cleanup the connection and moving string class into seperate file.
Updated hosts command to respect no-ssl flag.
There was a bug where if you had set the no-http-ssl flag,
knife cs hosts would fail, since it was not respecting the flag.
Adding 'no-http-ssl' support, and fixing 'no-public-ip' for stacks.
Add possibility to allow ICMP traffic inside firewall-rules
Merge pull request #64 from elutfall/fix_hosts_no_ssl

Updated hosts command to respect no-ssl flag.
Merge pull request #65 from elutfall/no_public_ip_in_stack

Adding 'no-http-ssl' support, and fixing 'no-public-ip' for stacks.
Merge pull request #66 from marbe/add_ICMPfirewallRules

Add possibility to allow ICMP traffic inside firewall-rules
Update cs_server_create.rb

Correct display label of cloudstack generated server password (was 'Name')
Merge pull request #69 from thoughtcroft/patch-1

Update cs_server_create.rb (thanks, saw this while giving a demo but forgot to update..)
Small fix to be able to pass templates by id
Small conditional to check if a zone is Basic
Support for SSH Keypairs
Merge pull request #71 from runseb/de435278181e395ee76f97a2714e6b04d44d96d4

Support for SSH Key Pairs