Retrieve home directory from user via system

I re-did PR #10. This doesn't include the removal of the `no-agent-forwarding`, as I think that should be separate.