Add logger class
Created by: agraubert
Allow for logging (duh). Messages can be printed to stdout, a file, or both. Allow for printing to different channels, and for different verbosity levels. IO should happen on a background thread, with a synchronous method to add a message to the logging queue. Integrate into all agutil.io and agutil.security classes (to use a Logger instead of print() ).