#74 - Moving message to trash mailbox
added drafts.
Refactoring tags functionality into TagService
added drafts.
fixing tests
When adding draft, return the mail with the new draft id so the UI can update it later