INT-1897: Refactoring for ChannelInterceptors

JIRA: https://jira.springsource.org/browse/INT-1897
INT-1897: Introduce `ChannelInterceptorAware`

Upgrade to SF 4.0.1
JIRA: https://jira.springsource.org/browse/INT-3255