add GetCurrentOffset to client

For review @eapache @wvanbergen 

@wvanbergen, I used your code (nearly verbatim) from #89 
Ah, I can just vary the time parameter. If we need more performance we can always fix it up later. Quote from the protocol docs: "We agree that this API is slightly funky." :P