Issue #85: Add simple log decorator.
Issue #85: Update LogUtil to simplify returned logger.
Issue #85: Clean up logging logic.

* Ensure LogUtil usage for generating loggers.

* Delegate log level checks to logger.
Clean up imports.
Issue #85: Apply arguments properly when calling logger methods.
Merge branch '#85/clean-up-logging' into develop