E mail Notification Feature

All in the commit messages/titles.

Need to test this on a sample database before merging.