There's still some stuff that could potentially go elsewhere but I think it's enough for now.
Move reply pane to use MessageContentModel. This means the reply pane component is no longer required. This commit also limits the size of code and image componets in a reply to keep them from getting too huge.