ENG-5140 have MpInitiator update the hashinator if it it receives a newer version from other sites during repair
ENG-5140 fixed unit test regressions TestRepairLog and TestSpPromoteAlgo
ENG-5140 addressed Ning's code review comments
Merge pull request #777 from VoltDB/ENG-5140

ENG-5140 MpInitiator updates hashinator during repair
Merge remote-tracking branch 'origin/elastic' into ENG-4881
ENG-4881 Review changes.