More Terminus 4 changes. (#500) * fix: replace `getSite` with `getSiteById` * fix: replace usage of `getOrgMemberships` * Use processWorkflow from trait instead of removed checkWorkflow function. --------- Co-authored-by: Gareth Jones <Jones258@Gmail.com>