move UIMenuController handling from cell to collectionView. fix #458. fix #254. close #463. ref: #393.
Merge branch 'newMenuController' into develop
remove dead code
expose cell properties messageBubbleContainerView and avatarContainerView
refine UIMenuController display. #458, #254, #463, #393
version nums
change message data protocol and model to use senderId and senderDisplayName. closes #389.
remove unecessary #ifndef
add new data source protocols. beginning #319
add new JSQMessagesBubbleImage object. concrete JSQMessageBubbleImageDataSource. #319
add JSQMessagesBubbleImageTests
fix data detectors bug. close #465.
bump version nums
Merge branch 'develop' into release-6.0
new JSQMessagesAvatarImage class and unit tests. ref #319
add TODOs
better documentation for JSQMessagesCollectionViewFlowLayout
update library to utilize JSQMessageBubbleImageDataSource and JSQMessagesBubbleImage. add messageBubbleImageView to JSQMessagesCollectionViewCell prototype. update demo and unit-tests.
fix unit tests
update JSQMessage and JSQMessageData docs