Add scheduled timer tests
Move protocol file and add Codec infomation
Project file changes.  Missed the checkin
Add equal override to route to work with linq
Invert if to reduce nesting (resharper)
Initial change to support gzip (not working)