Move logging classes into it's own package.
Fix log file names being forced to lower case.