BP-29: Added mailer script, and class, and functionality. Performed some code cleanup on the contact page as well
Merge remote-tracking branch 'origin/master'