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
Use new interface ConnectDetails