* implement paging in case we had to filter on the client
* get all commits and return the specified range of elements in between
* handle github paging transparently