Merge branch 'stable-3.1'

* stable-3.1:
  Jenkinsfile: use gerrit-ci-library pipeline for plugin validation
  Mute logging for missing fetch param in remote section
  Fix NPE issue from pull replication after configuration auto reload
  Make HTTP connection parameters source-aware
  Fix issue with auto reload of sources
  Add 'Pull Replication' capability
  Adopt new replication configuration structure

Change-Id: I5d1cfdba092afc8ba7abd2f52561f1ee575fdd90
tree: 1e0ced4f386f345b6dd04ef18f513b046b501ffc
  1. src/
  2. BUILD
  3. Jenkinsfile
  4. LICENSE