Using "local":true for ConsoleLogHandler, false for FileLogHandler, we can later override this with an MEF implementation and be specified by type name like the other MEF plugins.
Improved FileLogHandler to be thread safe and have non-async flush operations