AMQP-162 Fix ExchangeParser for binding-arguments

JIRA: https://jira.springsource.org/browse/AMQP-162

AMQP-162: Addressing PR's comments

Improve `headers-exchange` parsing and `What's new` section

Polishing
AMQP-45: Add Routing ConnectionFactory

JIRA: https://jira.springsource.org/browse/AMQP-45

AMQP-45: Add SimpleRoutingConnectionFactory

* Add `SimpleRoutingConnectionFactory` and `SimpleResourceHolder`
* Add test and docs
AMQP-39 Add AMQP MessageBuilder

Fluent API for building messages.

Add equals() and toString() implementations for Message and MessageProperties.

JIRA: https://jira.springsource.org/browse/AMQP-39

AMQP-39 Polishing; PR Comments

Biggest change is to break out a separate MessagePropertiesBuilder.

However, the MessageBuilder uses one as a delegate so that the
fluent API can be used directly on the MessageBuilder without
having to build a separate MessageProperties first.

AMQP-39 Polishing - Use Class Hierarchy

MessageBuilderSupport (abstract) with subclasses
MessageBuilder and MessagePropertiesBuilder.

AMQP-39 Fix equals Tests

Fix Typos in Docs
AMQP-116 Add Paragraph on Tracer

JIRA: https://jira.springsource.org/browse/AMQP-116