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
fix cut/paste error on :zone being transferred to :service in create server context
copy more bootstrapping context

Without this, chef bootstrapping via ssh doesn't get invoked.
Copy more context from stack create to server create
ignore dist directory (generated files)
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
Possibility to create server with data disk