Do not send emails if service is not enabled
Fixes #519 (closed).
I have added a new enabled setting in the mail section of our config which will instruct gargMail to skip email sending altogether if the service is not enabled. Useful to reduce spurious errors during local testing.