Filter by logging level of logger first and then by transport

It's very common to filter messages by logger's logging level first before filtering by transport's logging level. The reason behind it is that there should be an easy way to disable `debug` level (as an example)) entirely w/o updating configuration for each transport.