Add RoleStore with IQueryableRoleStore
- Add IdentityRole
- Note on implementation decision of RoleStore, make methods virtual to allow custom tweaks in consumers

resolves #3