Bug 879452 - [MMS] Render multimedia as Attachments r=gnarf37

Move the attachment-related styling to a dedicated file (and remove styling
that had no effect).

Re-factor Attachment constructor for readability.