Adds support for CloudStack's AsyncJob API.
Merge branch 'master' into rails-machine-add-asyncjob

Conflicts:
	lib/cloudstack_ruby_client/client.rb
refactor login/out and request methods, clean up white space, add ApiDiscovery
Add cli tool
Modify the cli usage help
Merge pull request #6 from railsmachine/rails-machine-add-asyncjob

Adds support for CloudStack's AsyncJob API.
clean up comments
CLI: handle with not supported commands
CLI: handle argument error
CLI: handle with runtime error
CLI: error handling when initiating the CloudStackRubyClient
Merge branch 'rails-machine-refactor-login-logout' of https://github.com/railsmachine/cloudstack_ruby_client into railsmachine-rails-machine-refactor-login-logout

Conflicts:
	lib/cloudstack_ruby_client.rb
Bumping version and changing description