RR: add share project serializer
RR: WIP add share project endpoint
RR: add project permissions
RR: newline
RR: test for invalid role
Merge remote-tracking branch 'origin/329-share-projects-endpoint'

* origin/329-share-projects-endpoint:
  RR: test for invalid role
  RR: newline
  RR: add project permissions
  RR: WIP add share project endpoint
  RR: add share project serializer