Plumb max log level all the way into test interface

This allows avoiding the overhead of formatting/sending events
when they would be filtered anyway by the logger.

Closes issue #4
doc: clean up Doxyfile