Fixes to send_email_alerts to ensure that:
* an user is always processed by the correct site
* we handle unexpected exceptions by emailing the exception details and
  the username to the admin, and then continuing on to the next user
* also, for now, lets print detailed logs for all users, not just
  WaterAid