Bug Fixes & User Override
Fix bugs:
- Connections not properly being closed when either side is dropped rather than gracefully terminated.
- SSH Agent enabled connections from PuTTy would hang as we didn't reply to the request.
Features:
- Allow override of user to login as on remote host, defined per-server (not recommended).