Serverside auth code almost done for MCTRA.

Still need to make the server prove its identity to the client. I'm also just going to have to bite the bullet and disconnect post-auth, because I can't re-use those streams when an Object*Stream pair has already been used on them.