Blacklisting: wildcard support

This if/else clause can be removed if all blacklist entries are treated as wildcard patterns and `QString::contains` is used to find a match.