EmailComposer now builds EmailTemplate and then Email which can be later sent by EmailSender
Adds very simple email sending via SendmailEmailSender.
Small refactorings.