Merge branch 'stable-2.16' into stable-3.0

* stable-2.16:
  Create missing repository only at the remote we are pushing to
  Remove the NewProjectCreatedListener implementation
  Consistently handle remote repository creation failures
  Fix creation of missing repository when replicating to a Gerrit server

Change-Id: I6c1e0ceabb90817fc3938945366b11933f50d93d
tree: becee8f9ebd310215752634a7eb5e57f2cb2639e
  1. .settings/
  2. src/
  3. .gitignore
  4. .mailmap
  5. BUILD
  6. LICENSE