Added a redirection test, and changed how we do superagent callbacks.
Added support for a mocked up authentication system for testing purposes.
Added a mock authentication test.
Wrote a test that checks for open connections. Properly handling sockjs disconnection on shutdown.
Wrote another test, and started binding connections to users.
Wrote a test for rejecting bad authorization keys. Cleaned up a bunch of internal socket stuff in the process.