For ENG-5498, do leader appointer promotion from the correct thread
For ENG-5498, fix deadlock
For ENG-5498, move deeper down the rabbit hole of asynchronicity. There is a bottle, with a note that says drink me
For ENG-5498, suppress shutdown errors, fix test cases
For ENG-5498, add comments based on feedback
Merge pull request #945 from VoltDB/ENG-5498

For ENG-5498, do leader appointer promotion from the correct thread