Use MessageDeliveryModeStrategy

Here are fixes that I missed introducing MessageDeliveryModeStrategy
Added support for infinite timeout in PersistentChannel.cs
Make auto subscriber test less fragile to new IConsumers
Merge pull request #249 from micdenny/master

Add exception handling around responder function, to avoid timeout on the client...
Merge pull request #253 from tmutton/master

Added support for infinite timeout in PersistentChannel.cs
Update Version.cs
Consumer configuration added to auto subscriber
Test: ReflectionHelpersTests.ShouldPerformFasterThanGetCustomAttributes made explicit. Failing on build server.
Merge pull request #255 from philiphoy/master

Added the ability to configuration subscription for autosubscriber
Merge remote-tracking branch 'upstream/master' into persisten-attribute-fix

Conflicts:
	Source/EasyNetQ/RabbitBusExtensions.cs
Test: ReflectionHelpersTests.ShouldPerformFasterThanGetCustomAttributes made explicit, failing on build server.
Merge branch 'master' of github.com:mikehadlow/EasyNetQ
Merge pull request #252 from Pliner/persisten-attribute-fix

Use MessageDeliveryModeStrategy