Integrated image support.
Added missing comment for neededHeightForImage: in JSBubbleView.
Marked all methods optional in JSMessagesViewDataSource protocol.