add mailer code
utilities for creating user profiles, tests for mailer, restructure base tests
Merge pull request #39 from calblueprint/noah__mailer

Mailer implementation