Fixed issue when running spec's as a group rather than individually.
Changed CampaignModerator to use the same has/grant logic as CauseModerator, which introduced a failing unit test.