CLOUD-208 HDP blueprints added
PERI-3 expose more RM ports
Merge pull request #273 from sequenceiq/ports

PERI-3 expose more RM ports
CLOUD-61 validate PUT changed to accept decommisions
CLOUD-61 validate stack PUT changed to accept valid negative scaling adjustments
CLOUD-61 'removable' field added to instancemetadata to be able to track which instances can be removed from a stack
CLOUD-61 handle negative scalingAdjustments on stack
CLOUD-61 aws implementation of remove instances
CLOUD-61 handle stack update success
CLOUD-61 decommision cluster hosts
CLOUD-61 decommision success handling
CLOUD-61 call decommision requests asynchronously instead of calling removeHosts directly
Merge pull request #272 from sequenceiq/hdp-blueprints

CLOUD-208 HDP blueprints added
CLOUD-61 set stack status to available after update failed
CLOUD-61 we should be able to decrement the AS group size below the original value
CLOUD-61 unregistered hosts are retrieved from own db instead of ambari
CLOUD-61 get only healthy hosts from Ambari
Merge pull request #274 from sequenceiq/decommision-nodes

Decommision nodes from an Ambari cluster
CLOUD-61 stack status can be queried in a separate REST call
Merge pull request #275 from sequenceiq/status-endpoint

CLOUD-61 stack status can be queried in a separate REST call