Merge branch 'stable-3.6' into stable-3.7

* stable-3.6:
  Don't read git submodule commits during replication
  Don't require remote.<name>.url on primary side
  Dont copy pull-replication.jar into lib folder in Dockerfile
  Adapt to the renamed events-broker.jar build artifact
  Don't shade org.eclipse.jgit.transport package
  Prevent TimeoutException for remote.<name>.timeout = 0

Change-Id: Ic1528ae70bc46e027e950a7f24c1514eb074b94d