Renamed "Draft" to "MessageDraft"
The EmailMessageDraft should know if email has languages
Our classes do not include the "namespace part"
Dropped draft preview, should be rethought
The message can return a draft, same as the gateway model returns gateway
Added basic MessageDraft interface and implementation
Build a base draft if there is no impelementation for a model type
MessageModel::send() is deprecated
The email message draft/gateway know they work together