Disable user interaction on bubble's textView to disallow user to partially select text (double tap)
This also resolves a problem where tapping on bubble content on Edit mode in order to select it for delete - does
nothing because UITextView intercepts the touch, instead of tableView.
Long tap should not be enabled during Edit mode.
JSBubbleMessageCell was set to conform to UIGestureRecognizer protocol in order to control when long tap is
received.
Fix keyboard dismissal when UIMenuController shows up.
e.g: user is long tapping message bubble when keyboard is active - it should stay active.