update Obsolete

-enable injection of editorbrowsable
-improve doco a bit
-bump Fody
-remove existing editorbrowsable attributes
Merge branch 'hideObsolete' of https://github.com/SimonCropp/NServiceBus into develop

Conflicts:
	src/NServiceBus.Core/FodyWeavers.xml
	src/NServiceBus.Core/packages.config
Merge branch 'develop' of https://github.com/remogloor/NServiceBus into develop
Events were not being received by saga if there is a timeout for the same message type, closes #975
Removed logging from test
Wrap the raven IDocumentStore, so that end users can register their own IDocumentStore in the container, closes #192
Updated Autofac nuget to use version >=3
Fixed doco
Avoiding a possible race condition when a worker starts and the distributor queue has messages.
Added 3 modes of operation for configuring Raven, closes #977
This should be added to the doco instead.
Added transport definitions for Azure, fixes #976
Updated doco

Updated Obsolete
Moved the specification of Given/When up to the scenario level. Whens now
also supports predicates to react on changes in the context. Closes #973
Added encryption acceptance test
Ensuring we can compile samples without having to build binaries
Added impact level to our cmdlets.
Removed the manual integration tests for encryption since we now have
automated equivalents
Moved the ftp transport to the contrib project. Closes #760
Added acceptance test to verify DTC usage across the transports that
supports it