Added a third level of warning messages: LogUtil::registerWarning(). These override status messages and are overridden by error messages.