refactor rest clients

- pass GerritRestClient to clients instead of "parent" client

Related to issue #56
Merge pull request #74 from forrert/refactor-rest-clients

Refactor rest clients