Add multiple replication configuration file support

Replication plugin is capable to load both replication.config file and
all *.config files from etc/replication directory. This change allows
to split current monolith replication.config into global and remotes
parts. Main purpose of this change is to simplify future generation
of the diff between old and new remote configurations to decide which
remote configurations needs to be reloaded.

Feature: Issue 12450
Change-Id: I51c1b8fc3b7d95b65b15c37a540fdc6e2087d09c
7 files changed
tree: ec776dc80f7c32026fef82c190035eb91705e598
  1. .gitignore
  2. .mailmap
  3. .settings/
  4. BUILD
  6. src/