test refactoring

* pluggable daemon logging
* remove assert dependency
* redirect all test logs through t.Log
* don't run tests with -v
* fix test conn flakiness #432 and #414