Merge branch 'release-5.0.0'
Merge branch 'release-5.0.0'
Fix test to not mix property and ctor injection
Removed obsoletes

Also bumped to inmemory obsolete to 5.5
Shortening saga prop names

Oracle blows up if > 30
Putting [Unique] on saga tests

RavenDB will blow up if those are not set
Better convention for test names
Enforcing upper limit for enpoint test names
Removed the last "permutation use"
Adjusted naming conv

And renamed 2 tests with long names
Remved 'When_' from endpoint name
Merge pull request #2411 from Particular/acceptance-test-improvements

Acceptance test improvements
Added test that checks audit of replies
Merge branch 'develop' of github.com:Particular/NServiceBus into develop
Merge branch 'develop' of github.com:Particular/NServiceBus into develop
Making sure that message with a pre-existing sagaId won't start new saga.
Fixes #2446
Adding failing acpt test for #2446

Making sure that a messages with a sagaid header won't start new sagas

Since they are targeted to a specific saga a new one should not be created
if it can't be found.

Fixes #2446

Adding test to verify that saga type should match

So that other sagas could be started
Deserializing of messages step needs to occur before callback invocation step, fixes #2451
fix exception tests to cope with pipeline reorder
Shortening test name to avoid queue name issues in acceptance tests
update GFV and packager