Refactor GerritClient to Version Specific Implementations

Change-Id: I70d3330f8d9a6e6a4689cba260fe43e8e8c0fb3b
17 files changed