This is a Rust logging system. It is the base that all libraries
and executables can use to log messages. The STD library is not required
but can be used as a feature of this library.
External Logger
You can create an external logger by implementing the Logger trait and
calling 'set_logger'.