[Messages][Drafts][Refactoring] Move MessageManager.draft to ThreadUI.draft

- Fix
    - Add `draft` property to `ThreadUI`
    - Remove 'draft' property from `MessageManager`
    - Change instances of `MessageManager.draft` to `ThreadUI.draft`
    - Fix globals
- Tests
    - Change instances of 'MessageManager.draft` to `ThreadUI.draft` in all unit tests
    - Fix globals