fix for double-save when clicking approve button (resulting in double emails for new approved users). auth_add_user() and auth_ignore_user() were both firing save calls, so add trigger to those functions to skip saving, and then skip save in auth_add_user() call when chaining the two together.