retire logging framework

Rewrote test to work without $log.

All tests still pass.