Create package for email notifications
Add fields to user profile for email notification settings
Add functions to send emails
Add page to update profile, including email settings. Also ensure that
profile information is now saved when creating a new user
Add email sending events to task completion, pool termination and task
cancellation