Merge branch 'stable-2.14'

* stable-2.14:
  Improve wording about invalid/missing rate limit config
  Update bazlets to latest stable-2.14 to build with 2.14.14 API
  Remove default rate limits
  Update Mockito to 2.22.0
  Format external_plugin_dependencies.bzl with buildifier
  Fix Eclipse preferences to use Java 8 compliance
  Migrate `tools/bazel.rc` to `.bazelrc`
  Add .mailmap
  ListQuotes: Format with google-java-format
  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
  Update bazlets to latest stable-2.14 to use 2.14.11 API
  Format build files with buildifier 0.12.0
  Format Java files with google-java-format 1.6
  Update bazlets to latest revision on stable-2.14
  Add REST API rate limits
  Add tests for RateLimitUploadListener
  Fix bug in message formatting
  Refactor limit exceeded messaging
  Fix documentation and prepare for extension w.r.t. new rate limiter types
  Format all Java files with google-java-format
  Prevent NullPointerException for default configuration

Change-Id: I51036fc85a5deab86a95b30c48bf37920e73649f