Separate logging settings for console and file

Separate out logging settings for the console and for the file logging. Log level checking needs to be done at the Winston adapter level not at the top log level.

I added many log levels used by various Node modules for possible later use. Some of them are variants on the same log level.

Also, I _strongly_ suggest flipping the debug and info priority levels. It makes no sense to have debug at a higher level then info. They are _not_ flipped in this patch, they are left as they were.