Merge branch 'stable-2.15' into stable-2.16

* stable-2.15:
  Upgrade wiremock to 2.20.0
  FileBasedWebSessionCacheTest: Pass test upon invalid key
  Make the index striped locks size configurable
  Bazel: Include eclipse-out directory in .bazelignore
  Add explanatory comment to empty BUILD file(s)
  Update mockito to 2.23.4
  Setup: Replace 'multiply' with 'repeat' in init step
  Setup: Add jgroups skipInterface configuration step
  Setup: Add jgroups protocolStack configuration step
  Configuration: Remove unnecessary usage of 'this'
  Setup: Remove duplication of default auto reindex value
  Setup: Add healthCheck configuration init step
  Setup: Add synchronize event configuration init step
  Setup: Add synchronize configuration step to forwarding sections
  Setup: Call proper method for null subsection cases
  Setup: Remove unused subsection method parameter
  Setup: Add cache pattern configuration init step
  Setup: Rename the number-to-string conversion methods
  Setup: Add autoReindex delay and pollInterval configuration steps
  Setup: Make the http section method name consistent
  Setup: Add init step for autoReindex configuration
  Add missing init step declaration in manifest
  Upgrade bazlets to latest stable-2.15 to build with 2.15.7 API
  FileBasedWebSessionCacheTest: Fix IncompatibleArgumentType error
  Upgrade bazlets to latest stable-2.14 to build with 2.14.17 API
  Harmonize how REST API handlers get a JSON body
  Upgrade bazlets to latest stable-2.15 to build with 2.15.6 API
  Upgrade bazlets to latest stable-2.14 to build with 2.14.16 API
  Align Eclipse compiler settings with core Gerrit's
  WORKSPACE: Make header line space indent consistent
  WORKSPACE: Replace custom local_path with template
  Upgrade wiremock to 2.19.0
  bazlets: Replace native.git_repository with skylark rule
  Harmonize external dependency names to use hyphen
  Upgrade mockito to 2.23.0
  Upgrade bazlets to latest stable-2.15 to build with 2.15.5 API
  Update bazlets to latest stable-2.14 to build with 2.14.15 API
  Update bazlets to latest stable-2.15 to build with 2.15.4 API
  Update bazlets to latest stable-2.14 to build with 2.14.14 API
  Migrate `tools/bazel.rc` to `.bazelrc`
  Update bazlets to latest stable-2.14 to build with 2.14.13 API
  Update bazlets to latest stable-2.14 to use 2.14.12 API
  RestForwarder: Avoid retrying non recoverable exceptions
  Configuration: Fix logging arguments should not require evaluation
  Configuration: Move constants to corresponding classes
  Auto-reindex changes, groups and accounts during startup
  Upgrade wiremock to 2.18.0
  Upgrade mockito to 2.21.0
  Update bazlets to latest stable-2.14 to use 2.14.11 API
  Upgrade bazlets to latest stable-2.15 to use 2.15.3 API

Change-Id: I7c32a40046a443e2c1cd8473402219ae4e6bf0af