Merge pull request #148 from hagbarddenstore/master

Update MongoDb Nuget reference to 1.6.1
made things virtual again - must be overridable
updated Mongo dep in nuspec as well
fixed it so that the behavior of InMemorySagaPersister is the same as the other persisters'
added a bunch of comments
added ability for test saga fixture to have saga data provided after being instantiated
added a bunch of comments
moved a method :)
removed option of providing an initial list of saga data to the saga fixture - doesn't correspond well to the fact that the saga data is cloned
added exception hook in saga fixture
removed the last warnings in all projects except the Snoop
removed the last warning
added per-message TTL to RabbitMQ transport
validated the per-message TTL argument and added better error message
fixed dispatcher so that it behaves well in unit tests when the saga handler instance is used several times
updated Rabbit client dep to 3.0.0
added some nifty client properties to Rabbit connections
due timeouts must now be marked as processed in order to avoid getting the same due timeout twice from the store - much better cqs, also it no longer violates the ubiquitous >=1 guarantee
added XML
update Mongo ref to 1.7