Feature/provisioning callback

Add a callback to make sure disks are ejected. 
Fix an IP pool assignment glitch which is so obvious I don't know how I didn't notice it
Move to Django 1.7 and remove South