Add email notifications for tasks and challenges

PR към #140 

Очаквам коментари :)
Без цикли в тестовете. `first = create ...; second = create ...; mailer.should_receive...with(challenge, first)` и т.н.