Fighting the smell

of missing classes
Merged stuff
Second part of that merge
Merge branch 'master' of https://github.com/yreynhout/NAuthorize

Conflicts:
	NAuthorize.Tests/Infrastructure/Assertions.cs
	NAuthorize/Role.cs
	lib/AggregateSource.Testing.xml
Sync up with the latest & greatest

of AggregateSource and GetEventStore (still needs a lot of love).