INT-3402 ChannelNames lazy-resolution refactoring

JIRA: https://jira.spring.io/browse/INT-3402

After applying introduction of `AbstractMessageProducingHandler` there was need some simply refactoring to follow with DRY
However there might be many tests which are without `BF`...