[REVIEW ONLY] INTSAMPLES-132 AMQP Publisher Confirms/Returns

JIRA: https://jira.spring.io/browse/INTSAMPLES-132

Do not merge until Spring AMQP 1.3.5 is released.
Wouldn't it be better to rename these `main` classes to reflect their goals?