add GetCurrentOffset to client

For review @eapache @wvanbergen 

@wvanbergen, I used your code (nearly verbatim) from #89 
`!= 1` I think is tighter, if they return multiple offsets that is also malformed (since we asked for exactly one)