Added logmich::kNone loglevel to disable all messages
Catch and deal with format string errors