Implemented SyncService

This it basically an implementation of the Ping Channel from previous versions of the client, and should should help with #12.

The server already has support added in master.