Add a proxy command option to SSH commands

Now with more tests! Kinda.

Closes #207