INT-3359: Add `GemfireLockRegistry`

JIRA: https://jira.spring.io/browse/INT-3359
INT-3355 Redis Tests Minor Polishing

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

Minor issues/typos noticed while back porting.
INT-3356: Add `InboundChannelAdapter` Annotation

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

INT-3356 Polishing

Long lines and doc polish.
INT-3365: Add `SmartLifecycle` for Annotations

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

INT-3365 Polishing
INT-3339: Add `priority` to the `JdbcChannelMS`

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

INT-3339: Improve `priority` logic

INT-3339: Add `MESSAGE_SEQUENCE` stuff

INT-3339: Docs

INT-3339: Polishing and PR comments

INT-3339 Polishing

Fix Oracle Test Case.
Doc polishing.
INT-3366 Increase Script Test Timeouts

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

Timings are too tight for Travis.

Also fix a JDK8 javadoc problem.
INT-3361 Add AMQP DeliveryMode Attribute

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

Add convenience attribute to simply configuration of
AMQP Delivery Mode (PERSISTENT, NON_PERSISTENT).

INT-3361: Polishing