AMQP-408 channelTransacted=true when txManager

JIRA: https://jira.spring.io/browse/AMQP-408

`SimpleMessageListenerContainer`: coerce `channelTransacted=true` when `transactionManager` is provided
AMQP-413 Add RabbitConnectionFactoryBean for SSL

JIRA: https://jira.spring.io/browse/AMQP-413

Ported from Spring XD and added delegate methods for
other setters.

No tests. SSL functionally tested in XD, delegate
methods generated by the IDE.

Polishing