added initial support for ec2 cloud, list functionality is working properly already
added createNewMachine() functionality
sorting the connect issue and minimizing tests.
Merge branch 'master' of https://github.com/eliranmal/cloudify-widget-modules

Conflicts:
	cloudify-widget-softlayer/src/main/java/cloudify/widget/softlayer/SoftlayerCloudServerApi.java
	cloudify-widget-softlayer/src/test/java/cloudify/widget/softlayer/SoftlayerDestructiveOperationsTest.java
	cloudify-widget-softlayer/src/test/java/cloudify/widget/softlayer/SoftlayerNonDestructiveOperationsTest.java
merge with eliran
remving modules as a depdnency
fixing compilation . make sure you're using the correct java version. it is defined in pom.
adding interfaces to cloud bootstrap
Merge remote-tracking branch 'upstream/master'

Conflicts:
	cloudify-widget-softlayer/src/test/java/cloudify/widget/softlayer/SoftlayerDestructiveOperationsTest.java
	pom.xml
removing old create.
removing old create.
create new machine aws
create machine on Hp
merging upstream
implementing rebuild in softlayer
adding connect methods to enable better bean definitions.
Merge remote-tracking branch 'evgenyf/master'
Merge remote-tracking branch 'upstream/master'
fixing delete api