added some code to ping until connected
got rid of exceptions being returned in response
added custom serialization for response in chuckystream; also tried messagepack, but it doesn't work
cleaned up serialization code to be somewhat saner; also sped things up quite a bit