Motivation
At the moment the sending emails are possible using a static UserMailer::send function.
It makes impossible to write tests for code which is going to send emails.
Expected result
SendMail class/interface should be introduced and registered in MediaWikiSerrvices.