Changes for delta support
Changes for delta support

Added functionality to set weight for existing device
and removing the device from existing rings.
New functions to support scaleup

PEP8 changes

Adding the remove disk

Fix the remove logic

Fix the PEP8

Comments for new logic

Changes per review feedback

Remove temp directory in destructor

blueboxgroup/swifttool,ryshah/swifttool