Unit test for custom IMessageDispatcher on AutoSubscriber
Removed custom consumer type registration from AutoSubscriber
Upgraded to RabbitMQ.Client 3.0.2
Modified EasyNetQ.nupsec for new RabbitMQ.Client version 3.0.2
Set consistent NuSpec package versions for all projects.
Removed the binary serializer - everything expects messages to be JSON
Merged master in amqp
Factored out PeristentChannel from PersistentConsumer.