AspNetFormsAuth: Automatic user log in after ResetPassword.
Added 'enter' key handling on authentication web pages for developers.
Implemented GenericRepository, a powerful helper for server-side type-safe access to entity's repository without referencing the generated business layer object model.
GenericRepositories is another helper for simpler access to multiple repositories.
Deactivating obsolete claims and permissions, instead of deleting them.
This behavior is consistent with keeping the uninstalled entity's data (in data-migration tables) for the recovery in case of re-installation.
Bugfix: Deploying AspNetFormsAuth to an empty database causes SQL connection timeout.
The problem is caused when executing external tool InitAspNetDatabase.exe that waits while NHibernate transaction keeps the write lock.
Refactoring: AuthenticationDatabaseInitializer switched to GenericRepository.