Fix GetServerTime to add micro secs properly.
Add call to overridable OnConnected()
Get ExpireAt commands to call ConvertToServerDate if we ever want to compensate for the offset between client/server dates
Capture ServerVersionNumber to use enhanced redis-server operations where available
Use more precise redis-server operations where supported
Wrap all CacheClientmethods in a managed Exec wrapper that explicitly allows typeInfo to be written in-case it was disabled