mattdrayer/api-moderator-role-valiation: Confirm add/remove of role

@chrisndodge, additional validation around the forum moderator role
Yep, after looking at it again I agree -- I've updated the helper to reflect the more-sound logic