fixes #1661
removed using directives added while testing individual objectbuilders
Test that show issue #1827
Refactoring pipeline
Merging contexts
Merged Sending and started on Receive
Not needed
Renamed contexts
Renamed test name
Removing session management from the IOutboxStorage
Splitting the outbox into 2 behaviors
Remove using
add extra serialization test for reading an array from an older endpoint
remove XML SkipWrappingElementForSingleMessages

we will always skip wrapping
dont use serialize multi to test deserialize of multi
Added outbox configuration to AcceptanceTests
Outbox feature was calling Store twice

OutboxMessage was being retrieved by key but is not stored by key
fix json deserialize multi test
Obsolete WrapSingleMessages and DontWrapSingleMessages

fixes #2104
Fixing tests
Change IMessageSerializer.Serialize to take a single message

fixes #2105