Split emails and dashboard notification content into separate files

There is now an optional separate view file for dashboard notifications.  This allows for different content to be sent in the email than is displayed on the dashboard.