Merge branch 'stable-3.3'

* stable-3.3:
  Update global-refdb to 3.3.2.1 and consume java8 flavor
  Add batchThreadPoolSize to high-availability.config
  Use dedicated Executor Service for batch indexing
  Use separate endpoint for interactive indexing
  Use separate FlusherRunner to fix NullPointerExceptions
  Reuse repository object when calculating target and meta SHA
  Check meta ref sha1 during the index propagation
  Upgrade bazlets to latest stable-3.0 to build with 3.0.15 API
  Use Gerrit 3.1.12 in Dockerfile
  Upgrade bazlets to latest stable-2.16 to build with 2.16.26 API
  Explain how to set index.numStripedLocks
  Document last index update timestamp storage
  Use global-refdb version 3.3.1
  Upgrade bazlets to latest stable-3.2 to build with 3.2.6 API
  Upgrade bazlets to latest stable-3.1 to build with 3.1.11 API
  Use Gerrit 3.1.11 in Dockerfile
  HttpSession: Align project name encoding with gerrit core

Change-Id: Id93016c2f2b13c33f0068aedd97784b9ebe509d0