Bug 949140 - [Messages][Drafts] Thread list doesn't discard new draft thread that is discarded via menu

-`thread_ui.js`
    - if new draft thread is being discarded, remove it from threadlist

- 'thread_ui_test.js`
    - check that remove thread is called
    - add check that `MessageManager.draft` is now `null`