For ENG-5515, remove custom settable future
For ENG-5515, make canceling old repair algo atomic with creating new one to receive subsequent cancellations
For ENG-5515, make sure to atomically construct and publish repair algos with notifications from term/babysitter
ENG-5515, fix deadlock setting repair algo from a new thread
For ENG-5515, based on Izzy's feedback invert control so synchronization is internal to InitiatorMailbox
For ENG-5515, revert unecessary churn in SpScheduler.java
For ENG-5515, remove unused import
Merge branch 'master' into ENG-5515

Conflicts:
	src/frontend/org/voltdb/iv2/InaugurationFuture.java
Merge pull request #1070 from VoltDB/ENG-5515

Eng 5515 Fix cluster wedging on stalled repair process
fix the reference count for the old table and the new table
Merge branch 'master' of github.com:VoltDB/voltdb into ENG-391-truncate-table