Resolve two bugs in our pt-socks implementation
- We never sent our initial handshake!
- We sent an empty password field, which obfs4proxy apparently rejects.
Closes #676 (closed). Made obfs4proxy work for me.
This is based on top of !911 (merged), since it has to change those tests.