Now when a connector needs to be used it is copied.
The Dashboard will not crash if a connector is misconfigured.
Minor fix on OpenStack to solve a possible problem.
don't let empty strings to end up in the list of instance IDs.
"1" in 'apache1' and 'testclient1' node names greatly confuse people as if in the deployment there are/will be other similar nodes with other sequential numbers. To remove the confusion removed "1" from the node names. The update was done in the documentation as well.
as part of contextualisation data connectors should now export CLOUDCONNECTOR_BUNDLE_URL for Orchestrator to recover the Python cloud connector or driver.
set category when adding enumerator parameter.
added helper method to update service configuration parameters with cloud connector specific ones.
Merge branch 'master' of https://github.com/slipstream/SlipStreamServer
added CLOUDCONNECTOR_PYTHON_MODULENAME field to define and provide to the Orchestrator the location of the corresponding Python connector module via the contextualisation environment variable CLOUDCONNECTOR_PYTHON_MODULENAME.
Removed "cloud.connector" prefix in system parameters.
Reshuffled (User,System,Image) parameters in all connectors.
Merge branch 'master' of https://github.com/slipstream/SlipStreamServer

Conflicts:
	jar/src/main/java/com/sixsq/slipstream/connector/openstack/OpenStackConnector.java
Now system parameters are merged by default into User object except on the web interface.
Minors in StratusLab parameters.
Updated connectors to comply to the new Connector interface.
Minor fix.
Minors
substituted abstract method getOrchestratorImageId() with implementation. Orch image ID is the mandatory reference parameter which gets set on each connector instance configuration (except Physical connector, where getOrchestratorImageId() gets overriden).
Removed some hardcoded parameters names.
Merge branch 'master' of https://github.com/slipstream/SlipStreamServer

Conflicts:
	jar/src/main/java/com/sixsq/slipstream/connector/local/LocalConnector.java
	jar/src/main/java/com/sixsq/slipstream/connector/openstack/OpenStackConnector.java
	jar/src/main/java/com/sixsq/slipstream/connector/stratuslab/StratusLabConnector.java
updated regex to allow dashes in the name of the Orchestrator node name: e.g. orchestrator-ec2-us-east-1.
Merge remote-tracking branch 'upstream_sixsq/master'