don't allow LoggingReporter to trigger an error notification

This can cause an infinite loop if Errbit is down.
better config validation
add docs