Merge branch 'hotfix-1.1.3'
Preserve recoverable property

We now preserve the recoverable property of incoming message so that we
can apply the correct durability mode when forwarding to error/audit queue

Closes #21
Locking nuspec deps
Updating to GitVersion 1.2

So that TC will pick up the correct version and apply that to the nuget
Adding replacement token for version
fix msbuild path
Merge branch 'hotfix-1.1.4'
Invalid attempt made to decrement the event's count below zero, fixes #37
Merge branch 'hotfix-1.1.5'
Merge branch 'release-2.0.0'

Conflicts:
	buildsupport/GitVersionTask/Build/GitVersionTask.targets
	buildsupport/GitVersionTask/GitVersionTask.dll
	packaging/nuget/NServiceBus.Transports.RabbitMQ.nuspec
	ripple.config
	src/NServiceBus.RabbitMQ.Tests/TransportMessageBuilder.cs
	src/NServiceBus.RabbitMQ/RabbitMqDequeueStrategy.cs
Removing old fody path
Merge branch 'release-2.0.0'
Refactored SecondaryReceiverSettings

* Exteracted settings keys
* Replaced overloaded ctor with factory methods
* Fixed existing boundary check for max concurrency
* Added boundary check for max concurrency in public config method
Making sure that callbacks still works if callbacks receiver is turned off
Audit messages now ignores the callback override
Remove unit test

Its covered by the acceptance tests
Changing asm versioning scheme to Major
Merge branch 'hotfix-2.0.1' into develop