Merge pull request #62 from DanielBryars/master

Management Api Improvements
Merge pull request #63 from DanielBryars/master

Missing File
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
Fixed DefaultConsumerErrorStrategy, now publishes message with correct type.
Added .gitattributes and fixed line feeds

In order to avoid trouble in future
Merge pull request #72 from ccellar/LF

Added .gitattributes and fixed line feeds
Introduced Preconditions class
Merge pull request #73 from gshutler/preconditions

Introduced Preconditions class
Implement TPL style API for RPC requests on the publish tunnel
Update .gitignore NCrunch exclusions
Merge pull request #74 from uvcrew/request-async

Expose a TPL friendly API for RPC style requests
Removed Hosepipe setup project. Unsupported on VS2012
Merge branch 'master' of github.com:mikehadlow/EasyNetQ
Made it possible to include input arguments
Bumped version number to 0.10.0.0 for JMN's RequestAsync changes.