updating dependency to only include what's necessary
correcting implementation of softlayer get machines with tag. implementing softlayer-cloud-server, splitting tests, updating test for get machines with tag.
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