Refactoring Mail sending management for backoffice usage

* Remove MailManager::composeTemplateMessage function, using directly MailManager::prepareMessage function instead
* Remove all stuff around current MailTemplate, to prepare the correct implementation of MailTemplate
* Fix StockManagerTest to pass with sqlite database