TMSS-776: add ProjectPropertyMixin to models that should support write permissions based on project roles
Closes TMSS-776