Clean up in drain script

Including better logging

Signed-off-by: Aram Price <aprice@pivotallabs.com>
Add more logging and DRY up router deregister

Signed-off-by: Aram Price <aprice@pivotallabs.com>
Hoist timeout values to the top, trim comments

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>