Add domain signature for transient equality comparison.
Add unit test project.
Update service locator with identity classes.
Fix multithreaded session commit issue.
Add more RoleStore tests.
Remove optimistic lock from entities.
Change repository to ILinqRepository to enable converting LINQ expressions to SQL.
Update RoleStore tests to use ILinqRepository.
Update Newtonsoft.Json to fix assembly binding error.
Set batching in hibernate.cfg.xml
Add UserStore tests.
Implement a string id generator based on the GuidComb generator. This fixes the ambiguity between transient and persisted entities.
Refactor tests to reflect the entity changes.
No mapping overrides in test library.