Almost done with testing

Really just waiting on a fix for my mock server, and then I have to work
the kinks of test_ping and test_leave_channel.  test_ping might require
a minor rewrite of the client