added option to run script on softlayer CCI
Merge remote-tracking branch 'eliranm/master'

Conflicts:
	cloudify-widget-softlayer/src/main/java/cloudify/widget/softlayer/SoftlayerCloudServerApi.java
	cloudify-widget-softlayer/src/test/java/cloudify/widget/softlayer/SoftlayerNonDestructiveOperationsTest.java
added createNewMachine() functionality - after merge
added createNewMachine() functionality, added missing  imports
chmodding the maven install script
fixing api signature collection<T> to collection<? extends T>

fixing dependencies in pom.
added createNewMachine() functionality, renamed VirtualGuestToReducedNodeMetaData to VirtualGuestToReducedNodeMetaDataLocal
Merge remote-tracking branch 'upstream/master'
implementing get by id, updating tests, creating utils for reuse in common test operations
Merge remote-tracking branch 'evgenyf/master'

Conflicts:
	cloudify-widget-softlayer/src/test/java/cloudify/widget/softlayer/SoftlayerDestructiveOperationsTest.java
	cloudify-widget-softlayer/src/test/java/cloudify/widget/softlayer/SoftlayerNonDestructiveOperationsTest.java
implementing get by id, updating tests, creating utils for reuse in common test operations