Merge branch 'stable-2.15'

* stable-2.15:
  Upgrade bazlets to latest stable-2.15 to build with 2.15.6 API
  WORKSPACE: Make commented out local_path line spaces indent consistent
  Upgrade bazlets to latest stable-2.14 to build with 2.14.16 API
  Upgrade JGit to 4.9.7.201810191756-r
  Upgrade JGit to 4.7.6.201810191618-r
  Add Eclipse project
  Remove redundant entries from .gitignore
  bazlets: Replace native.git_repository with skylark rule
  Harmonize external dependency names to use hyphen
  Upgrade JGit to 4.9.6.201810051924-r
  Upgrade bazlets to latest stable-2.15 to build with 2.15.5 API
  Upgrade JGit to 4.7.5.201810051826-r
  Upgrade 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
  Documentation: Fix non-terminated namespace pattern
  Upgrade JGit to 4.9.5.201809180939-r
  Migrate `tools/bazel.rc` to `.bazelrc`
  Upgrade JGit to 4.7.4.201809180905-r
  Update bazlets to latest stable-2.14 to build with 2.14.13 API
  Add handling of HTTP Conditional GET request to LFS over FS backend
  LfsApiServlet: Fix permission backend check for project access
  Remove Basic authentication placeholder
  Update bazlets to latest stable-2.14 to use 2.14.12 API
  Upgrade JGit to 4.7.2.201807261330-r
  Update bazlets to latest stable-2.14 to use 2.14.11 API
  Format build files with buildifier
  Update bazlets to latest stable-2.14 to use 2.14.10 API
  Update bazlets to latest stable-2.14 to use 2.14.9 API
  Update bazlets to latest revision on stable-2.14

This merge also adjusts the bazlets revision to the latest on the
master branch, which allows to build with 2.16-rc1.

Change-Id: Ide07ebca783ee7028fe293a51078c3585c797d9f