Multiple handlers per consumer.
No point in keeping requests longer than the timeout (thanks to Richard Green for this)
Send Receive Implementation.
Version upgrade to 0.21 for send receive.
Send Receive unit tests and refactor (also fixed some tests with race conditions)
Updated send-receive API to fix race condition in version 0.21
Fixed bug when declaring objects on a not-yet-open connection. Thanks Miron.
ErrorExchangeNameConvention now takes a MessageReceivedInfo argument
Non-Generic extension methods. Includes change to ISubscriptionConfiguration (removing generic type argument)
Was ignoring subscription configuration on non-generic extension methods.
Allow the user to replace the internal IoC container.
Removed brittle test.
Versiongit add -A
added 2 possible appSetting options to ScheduleRepositoryConfiguration:
 - 'scheduleDbConnectionStringName' allows you to specify the name of a connectionstring rather than needing a fixed connection string name
 - 'SchemaName' allows you to specify the name of the DB schema (if you changed it in the DB scripts)

fixed a typo in variable/parameter names
Long running Receive consumer test.
Merge pull request #123 from zidad/schemaName

added 2 possible appSetting options to ScheduleRepositoryConfiguration:
Merge branch 'master' of github.com:mikehadlow/EasyNetQ
Better AutoSubscriber tests.
Consumer shutdown integration tests.
Fixes bug where AutoSubscriber doesn't recognise explicitly declared IConsume interface.