Added mailer class, supports multiple gateways for redundancy
Abstract Controller : added shortcut for within-controller redirects