Initial E-mail template setup

Replay of Brian's commit.
Second E-mail cherry pick from autosave branch that adds BlankMessageException.

Replaying Brain's commits.
Modify warning e-mail and test messages that aid in checking e-mail error messages - E-mails were changed to use a dba template

Replaying Brian's commits
Remove reference to testGson class

Replaying Brian's commits.
Changes to handle post requests instead of gets