Adding server->local time resolution to the connection object

This includes the following changes:
The server passes back a timestamp with the auth message.
The client times the auth message to calulate an estimated latency
The client calculates the difference between local time and server time including latency
The client connection object provides helper methods for translating timestamps between server and client times and vice versa.
Bump version number