I accidentally broke who for people without +ADMIN who were admins.

Fixed it so it works correctly now, also added comments.
Merge pull request #1275 from Intigracy/adminchangingstuff

Fixed an error with my last admin change