Add unit tests for agent reallocation during router and network recovery
Twiddle test names, add negative call testing
turn down logging a bit
[james-page] Improved unit testing coverage including failed agent re-location code