adds proper association object / database table to manage a many-to-many relationship between reviews and users where user role is now a proper attribute
allows for multiple users to be owners (closes #16)
updates review/user relationship access throughout the api code
adds "set_role" action to existing PUT reviews/{id}/team api endpoint as a more flexible replacement for deprecated "make_owner" action
adds some unit tests for review team api endpoints
adds better logging to auth api endpoints
drops black+isort in favor of ruff for linting and formatting, w/ corresponding tool configuration
bumps a couple github action versions in checks workflow
changes
PUT reviews/{id}/team
api endpoint as a more flexible replacement for deprecated "make_owner" action