Logging Levels in Work Queue Procesing

When the automatic queue processing fails it is logged on the level FATAL, which doesn’t seem appropriate severity of the problem. It should be logged on the level ERROR.

Some processing fails due to RuleException, which is expected behaviour. Recording it in the log doesn’t seem to be right unless debugging is needed. So I suggest logging such failures on the level DEBUG, so they can be filtered out by logging configuration.