Update git submodules
Update git submodules

* Update plugins/replication from branch 'stable-3.0'
  to 84f695f893025152496d6c6782660cb239845db7
  - Merge branch 'stable-2.16' into stable-3.0
    
    * stable-2.16:
      ReplicationIT: speedup drain replication queue tests
      ReplicationIT: Remove unused variables in tests
      Reformat with GJF
      Option to drain the event queue before shutdown
    
    Change-Id: I02a30f057aba348f2977c12b669c17a560d710b1
    
  - ReplicationIT: speedup drain replication queue tests
    
    Do not introduce artificial delays for the testing of the
    replication queue drain.
    
    Explicitly shutdown the replication config immediately
    after the push operation, so that even a small 1s replication
    delay is good enough to test the functionality.
    
    Change-Id: I68caea21675875a947c2b520d265446ca2f7fe30
    
  - ReplicationIT: Remove unused variables in tests
    
    Change-Id: Ic652fd71748bf7899377f5e4b3ef5e3f9d7d819a
    
  - Reformat with GJF
    
    Change-Id: I5e476d79c33f3e2b9bb45f3f9ea0396b20072854
    
  - Option to drain the event queue before shutdown
    
    The node can be down for a while and the replication events could be
    missing for all that time.
    When the node is coming up again, the SHA1 should be then obsolete
    and then effectively lost.
    
    Allow the Gerrit administrator to avoid delaying replication events
    by automatically making the shutdown of the replication queue more
    graceful and wait for all in-flight replications tasks to end before
    shutting down the system.
    
    Bug: Issue 11145
    Change-Id: I9d823cd64176b4987d7ba71d9a46e717d0f52b93
    
GerritCodeReview/gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,qtproject/qtqa-gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit