Bug 840069 [Messaging:MMS] Update compose input to div[contentEditable] for media display, create ThreadUI.compose object to handle placeholder, events, etc
Bug 840069 [Messaging:MMS] Add unit tests for placeholder, expose dom elements more cleanly, and add more interface methods
Bug 840069 [Messaging:MMS] Add Attachment constructor to hold data and render display element. Manage attachments in ThreadUI.compose, retreive message content as an array of text and attachments, and exposeinterface to attach. Unit tests included.
Bug 840069 [Messaging:MMS] Change append/attach to three methods (`insert`, `append` and `prepend`) that can take html, a dom node, or an attachment and insert it at the beginning, end, or at the current caret. Update and improve test coverage.
Merge branch '840069_message_preview' of https://github.com/danheberden/gaia
Bug 840069 - [MMS][User Story] Message preview including size