Should not throw concurrency exception if dispatched flag has already been set
Rename Storage => Persister for internal persiter impl
Avoid injecting the ISessionFactory in the container
Updating the perf tests to use the new installer api
Use the transaction aware wrapper for DTC.
Merge branch 'develop' into Outbox_Cleanup