Add email notifications for tasks and challenges

PR към #140 

Очаквам коментари :)
На второ четене, не мисля, че е проблем. Аз бих искал да получавам имейл, за да съм сигурен, че нещата работят. А и всеки admin може да си го изключи при нужда. Така е добре.