JIRA: https://jira.spring.io/browse/INT-3936 * Extract `smartMatch()` logic from the `IntegrationManagementConfigurer` and `IntegrationMBeanExporter` into the `PatternMatchUtils` class * Add negative (`!`) pattern matching configuration support to the `GlobalChannelInterceptor` annotation and `<int:channel-interceptor>` component * Code style, Docs and JavaDocs polishing