Allow configuration of smtp for notifications.

Defaults are all the same as before, but you can now
specify ssl, login, server host, etc.
Merge pull request #163 from jcrobak/config-email

Allow configuration of smtp for notifications.