Implement mailing service and email notification actions with templates

Addresses issue #18
Signed-off-by: Max Fierke <max@maxfierke.com>