AMQP-298 What's New Documentation
Merge pull request #86 from garyrussell/AMQP-298

* garyrussell-AMQP-298:
  AMQP-298 What's New Documentation
AMQP-289 Documentation Fixes

Default acknowledgeMode was incorrect.

* Clarify txSize.
* Adjust column width
* Left-align column 2
Merge pull request #83 from garyrussell/AMQP-289

* garyrussell-AMQP-289:
  AMQP-289 Documentation Fixes
AMQP-294 Remove Class and Package Tangles

Move Consumer Channel Registry methods to new class to avoid
a class tangle between RabbitResourceHolder and ConnectionFactoryUtils.

Move exception translation to a new support class to avoid package
tangle between connection and support.
Merge pull request #87 from garyrussell/AMQP-294

* garyrussell-AMQP-294:
  AMQP-294 Remove Class and Package Tangles
AMQP-266/296/297 Allow Admin to Continue After Err

* AMQP-296 Update Spring Framework dependency version to 3.1.3
* AMQP-266 Add option to allow Admin to continue after exception.

Currently, if the Rabbit Admin hits an exception while declaring Queues etc, it aborts the entire process. An exception can be caused if, say, the 'x-message-ttl` attribute is mismatched with that currently configured on the broker.

* Add an option that allows declarations to continue after exceptions, while logging (WARN) any exceptions encountered.
* AMQP-297 Add RabbitAdmin.getQueueProperties()
* Used in the above test to verify presence, or otherwise of queues during Admin declarations.
* Returns message and consumer counts for the queue.
* Bump rabbit-client dependency version to 3.0.4
AMQP-301 Remove Spring 3.1 Deprecations

XmlBeanFactory is deprecated; replace with a
DefaultListableBeanFactory loaded by an XmlBeanDefinitionReader.
Merge pull request #85 from garyrussell/AMQP-266

* garyrussell-AMQP-266:
  AMQP-301 Remove Spring 3.1 Deprecations
  AMQP-266/296/297 Allow Admin to Continue After Err
AMQP-266 Fix Failing Tests

RabbitAdminTests was missing BrokerRunning @Rule.

Temporarily @Ignore mismatched args test.
AMQP-300 Add Jackson2 Message Converter

AMQP-300 Polishing

Add tests for missing coverage (both Jackson versions).
Merge pull request #88 from aspan/AMQP-300
AMQP-300 Add Jackson 2.x to What's New
AMQP-304 Close Rabbit Connections in Tests

For reference see: https://jira.springsource.org/browse/AMQP-304

Polishing
Merge pull request #89 from ghillert/AMQP-304
AMQP-302 - Remove Warnings During Build with JDK7

* Add JavaDoc links to build.gradle
* Make deprecation message in *FederatedExchange* more expressive (Add affected version)

AMQP-302 - Code Review Changes
Merge pull request #90 from ghillert/AMQP-302