Initial commit of UserMailer

All features outlined in issue #3 have been stubbed out. Forgotten passsword
is feature complete (though untested) from a devise perspective. Views still
need to be written for the remaining two stubs.