Add tests for stuff user

nc-96
Fix deleting customer with associated projects and project groups

nc-96
Add more specific PermissionDenied

nc-96
Fix tests for deleting customer by stuff user

nc-96
Merge branch 'feature/nc-96' into 'develop'

Feature/nc 96