Extract DrainScript

Signed-off-by: Abhi Hiremagalur <abhi@pivotallabs.com>
add 'bin/' to rubocop ignore
Ignore failures of 'micro delete' in system_micro tests
Signed-off-by: Sean Sweda <ssweda@pivotallabs.com>