Bug 1025552 - [Messages][Refactoring] Refactor attachment.js and specifically move rendering part to a separate module. r=julienw

No, you're not :) "Consumer" code appends ```attachmentContainer``` that is returned by ```Attachment.render```