Added a safeguard to AdminController to prevent admins from deleting or removing a user from the CanManageUserRoles role if that user is the last one in that role.

This is to prevent the scenario where no more admins can manage user roles.