Started refactoring for proper scrolling.
Scrolling upon receiving new message only if last message was visible.
Fix of potential crash.
Fixed scrolling on view appear.
Scrolling of collectionView upon growing/shrinking of textView.
Hiding keyboard on tap on colletionView.
Preparation for proper handling of keyboard change notifications (still glitches).
Completely correct scrolling of collectionView when showing/hiding keyboard.
Ability to turn off keyboard pan dismiss.
Proper scrolling speed when dismissing keyboard.
Springiness enabled back.
Merge branch 'feature/proper-scroll' into develop
Comment fix.
Merge branch 'develop'
Removed excessive logging.
Merge branch 'develop'
Formatting fixes.
Delegate methods for message tap.
Handling message taps.
By default cell tapping is disabled while keyboard is displayed.