Flocker deploy ssh config 71

Fixes #71 
This confused me a bit, until I realised that `pid` is set below. It would be more readable (for me) if this was moved below environment variable parsing. But then I suppose there's a danger that errors in that code prevent the cleanup function from being registered.