Fix email date header not being set

Refactored email notification to use connection.
Fix null-pointer exception
Add HTML option for email and webhook
Add Gotify notifier
Ensure at least one notifier and add list command
Allow missing config sections
Add email notifier
Refactor for multiple configs, centralize test
Refactor to allow multiple notification targets
Rename to mfn and refactor config