Merge branch 'master' of https://github.com/joliver/CommonDomain.git

Conflicts:
	src/tests/CommonDomain.AcceptanceTests/When_an_aggregate_is_persisted.cs
Merge branch 'master' of https://CaptainCodeman@github.com/CaptainCodeman/CommonDomain.git
Added overload to GetById so that a version of 0 is defaulted
Merge pull request #16 from geihsler/master

Added overload to IRepository.GetById
added nuget dependency for event store
Added nuget packaging
Added extension for saving without headers
Updated to latest ES
Merge branch 'master' of https://github.com/joliver/CommonDomain.git
Pointing to latest EventStore.
Pointing to latest EventStore build.
Pointing to .NET 4.0-only
Updated packaging task.
Bumped minor version.
Fixed nuspec build process.
Merge branch 'master' of https://github.com/joliver/CommonDomain.git
Use int.MaxValue instead of 0 in the overload of GetById
If 0 is used then any snapshot is not used and the entire stream needs to be re-loaded
Merge pull request #18 from CaptainCodeman/master

Overload of GetById was preventing snapshots being used