Make all nuget references private(copy local.
Fix incorrect code contract.
Add missing documentation comments.
Get things to a sane state with code contracts.
More contract corrections.
Get test working with contract checking enabled.
Re-ignore quirky nservicebus test.
Get rid of code contracts warnings.
Use default code contract static checking settings.
Make sure to have documentation comments on all public members in composable.core.
Standardise the account tests to use scenarios.
Use ChangeEmailScenario from the query model tests.
Keep things private when possible.
Lessen the number of places we will need to change if password rules change.
Add reminder that I should replace the nspec tests.
Fix misleading method name.
Simplify test code a bit by ensuring that the setup method completely sets up the fixture.
Merge branch 'scenariosallthewaydown' into develop
Correct naming of query model updater.
Move the registration of TypedCollectionResolver<IAccountManagementQueryModelGenerator> to where IAccountManagementQueryModelGenerator are registered in the container.