AMQP-320 Improve Reply Container Docs

Explain how to wire up the reply container if the
namespace is not being used to define the template.
Merge pull request #99 from garyrussell/AMQP-320

* garyrussell-AMQP-320:
  AMQP-320 Improve Reply Container Docs
AMQP-319 Don't Suppress Listener Stack Traces

Currently, fatal listener startup exceptions only get
the full stack trace logged if logging at DEBUG level.

This makes diagnostics difficult in production.

Only suppress the full stack trace at WARN level if
the fatal exception is an `AmqpConnectException`.
Merge pull request #100 from garyrussell/AMQP-319

* garyrussell-AMQP-319:
  AMQP-319 Don't Suppress Listener Stack Traces
AMQP-321 Update RabbitMQ Client to 3.1.1
AMQP-102 Verify Timeout and txSize Work Together

Add test case to verify acks are correctly sent
according to txSize.

Add test case that the same applies if we time
out having received a partial txSize set.
Merge pull request #102 from garyrussell/AMQP-102

* garyrussell-AMQP-102:
  AMQP-102 Verify Timeout and txSize Work Together
Merge Pull request #105 from garyrussell-AMQP-321

# By Gary Russell
* garyrussell-AMQP-321:
  AMQP-321 Update RabbitMQ Client to 3.1.1
AMQP-62 Configure requestedHeartBeat Property

Allow this property to be set on the CachingConnectionFactory, either
directly, or using the namespace.
Merge pull request #104 garyrussell-AMQP-62

* garyrussell-AMQP-62:
  AMQP-62 Configure requestedHeartBeat Property
AMQP-286 Conditional Declaration (Queues etc)

Add a collection of AmqpAdmin to queues, exchanges,
bindings; only declare if the collection is empty or this
RabbitAdmin is in the collection.

Schema/Parser changes/tests.

Reference Docs
AMQP-285 Doc Polishing: PR Comments