~evanj/cms

ref: 7c487cb4cca6290eae5f854300d6e9c78f81ea25 cms/internal/c/invite d---------
Feat(context): Thread context throughout data layer. TODO: Update
tests.
Chore(Error2 -> Error): Swapped Error impl. for Error2 in all
controllers.
Feat(invites and roles): Users can now set roles while inviting others.
WIP(rbac): Decorator object complete. TODO: Specify role in invite.
Allow admin to change other user's roles.
Feat(invite): Adding invite feature.