- add `BaseUserRoleService`
- add `BaseUserRoleReadDTO`
- add `SQLAlchemyUserRoleRepository`
- add `SQLAlchemyUserRolesMixin`
- remove `role` based methods from `BaseUserService`
- remove `role` based methods from `SQLAlchemyUserRepository`
- remove `roles` attribute from `BaseUserReadDTO`
- remove `roles` attribute from `SQLAlchemyUserMixin`
- update `get_service` dependency function.
- update `retrieve_user_handler` helpers.
- update examples.