Add a failing test case
Add passing code
Change error type after discussion with @dwd
Merge pull request #206 from surevine/issues/145

Moderators should not be able to create moderators or owners