abstract-logging

A noop logger that conforms to the Log4j interface for modules to stub out internal logging