CLOUDIFY-1595 USM to allocate storage, use management space to store volume state, and use this state when recovering from USM restart
CLOUDIFY-1595 added code path for storage deallocation
CLOUDIFY-1595 expose management space via internal api
CLOUDIFY-1595 remove storage allocation code from Cloudify adapter
CLOUDIFY-1595 added logs and de-allocate failed storage on PostConstrcut
CLOUDIFY-1595 remove unused imports
CLOUDIFY-1595 fix checkstyle and imports
Build version advanced to 4980-126
CLOUDIFY-1664 remove un needed location parameter from deleteVolume method in storage provisioning interface
CLOUDIFY-1664 fix compilation
Revert "CLOUDIFY-1664 fix compilation"

This reverts commit e1b64ab5a5806cd0cf1a1edd0adbef4b9612c543.
Revert "CLOUDIFY-1664 remove un needed location parameter from deleteVolume method in storage provisioning interface"

This reverts commit c8adc9281e07b009f365dc7d3fa029792f3a92c3.
Build version advanced to 4980-127
CLOUDIFY-1595 delete volume only if specified in the template
Build version advanced to 4980-128
Build version advanced to 4980-131
Build version advanced to 4980-137
CLOUDIFY-1595 remove transient from StorageTemplate fields. causes some nasty bugs
Build version advanced to 4980-138
Don't upload all distributions to s3

Just upload the tarball to save time, just for this branch for testing purposes