Add cursor and summary calls to the client object

This changeset adds the new cursor rest endpoint to the client. It allows datapoints to be read out of TempoDB as an enumerable (one-time, forward iterator). 

The new summary endpoint is also added