Refactor: Removing duplication in connector related code in both client and server.
Need to refactor connectors CLIs.
Refactor step 2: Moved up some CLI common parts.
Bug fixes
Updated the CLI structure of the SlipStream client.
Updated Openstack.
Merge branch 'master' into refactor/context_script_on_client

Conflicts:
	client/src/main/python/slipstream/NodeInstance.py
Merge branch 'master' into refactor/context_script_on_client
Allow to give some extra kwargs to the _initialization method of the conneector.
Allow to display all output and print stack trace if the --verbose option is set.
Refactored CloudStack connector.
Merge branch 'master' into refactor/context_script_on_client

Conflicts:
	client/src/main/python/slipstream/Client.py
	client/src/main/python/slipstream/SlipStreamHttpClient.py
	client/src/main/python/slipstream/cloudconnectors/BaseCloudConnector.py
	client/src/main/python/slipstream/executors/MachineExecutor.py
	client/src/main/python/slipstream/executors/node/NodeDeploymentExecutor.py
	client/src/main/python/slipstream/listeners/SlipStreamClientListenerAdapter.py
	client/src/main/python/slipstream/wrappers/BaseWrapper.py
	client/src/main/scripts/cloudstack-run-instances
	client/src/main/scripts/openstack-run-instances
	client/src/test/python/TestSlipStreamHttpClient.py
Code review updates.
Merge branch 'refactor/context_script_on_client'

Conflicts:
	client/src/main/scripts/cloudstack-run-instances
	client/src/main/scripts/openstack-run-instances