For ENG-5079, for public APIs use just the hostname or IP
For ENG-5079, fix a few test issues
For ENG-5079, Further refactoring to make test code work
For ENG-5079, remove extra binding of RestoreAgent adapter
Merge pull request #724 from VoltDB/ENG-5079

ENG-5079