INT-3576: Fix NPE in the `RedisAvailableTests`

JIRA: https://jira.spring.io/browse/INT-3576
INT-3575 TcpNetConnection: flush stream in send()

JIRA: https://jira.spring.io/browse/INT-3575
INT-3466: IMAP: Move `peek` Option to Properties

JIRA: https://jira.spring.io/browse/INT-3466

INT-3466 Add Docs
INT-3450 Support RFC 5424/6587 for SYSLOG

JIRA: https://jira.spring.io/browse/INT-3450

Use LinkedHashMap

- natural iteration order

INT-3450 Polishing - PR Comments

INT-3450: Polishing
INT-3578 Fix IllegalArgumentException

JIRA: https://jira.spring.io/browse/INT-3578

Adding `readDelay` to XML namespace for the `TcpConnectionFactoryFactoryBean`
caused an `IllegalArgumentException` when configuring with Java instea of
XML.

Polishing
INT-3579: AMQP Stop the Template if a Lifecycle

JIRA: https://jira.spring.io/browse/INT-3579

Implement `Lifecycle` in the AMQP outbound adapter and propagate
a `stop()` to the `AmqpTemplate` if it implements `Lifecycle`.

Delegate `isRunning()` to the `AmqpTemplate` instead of permanent `true`.
Upgrade AMQP to 1.4.1 and SF to 4.1.3
[artifactory-release] Release version 4.1.1.RELEASE
[artifactory-release] Next development version
INT-3571-4.2: Propagate Lifecycle to the Target

JIRA: https://jira.spring.io/browse/INT-3571

* Deprecate `LifecycleMessageSource` and change `SourcePollingChannelAdapter` to get deal with `Lifecycle` directly
* Add `Lifecycle` propagation for the `MessagingMethodInvokerHelper` and its users: `MethodInvokingMessageProcessor`,
`ServiceActivatingHandler`, `MethodInvokingMessageHandler`, `MessageTransformingHandler` etc.
* Fix the bug with `MessagingAnnotationPostProcessor` and `Proxy` for the target object, when we should process annotation on the root method,
but create `MethodInvokingMessageHandler` for the method on the `Proxy`. Apply this logic only when `Proxy` is `JdkDynamic`, because of `CGLIB`
does `proxy-target-class`. In case of `JdkDynamicProxy` throw `IllegalArgumentException` if the method isn't extracted to the service interface.

Add `Lifecycle` tests for all endpoint types
Bump Version to 4.2.0.BUILD-SNAPSHOT