Unify logic for timeouts/kicks/bans

This allows owners to kick moderators (but not vice versa) and allows moderators to kick/timeout others.