Add check if text should be changed on paste.
Creates a strong array reference to the key commands, and avoid creating an array at every -keyCommands call.
Separated keyboard key events
Adds up/down caret movement with external keyboard. Moves text shortcuts to textView subclass. Minor code refactoring.
Adds keyboard panning offset corrections. Based on @efremidze implementation.
Fixes keyboard panning when reaching to the bottom of the screen. Adds text view pan gesture (missing implementation). Renames SCK to SLK class prefix
Makes text view become first responder with custom pan gesture
Uses -viewDidLoad instead of -loadView for setting up subviews and view constraints (works better for Storyboards)
Merge pull request #43 from slackhq/keyboard-panning-fix

Keyboard Panning Fixes. Closes #41
Disables inputAccessoryView interactivity, fixing bug not allowing to select text, show magnifying glass, menu controller, etc. (caused because of the inputAccessoryView being on top of the text input view)
Codestyle correction.
Fixed counter formatting & 64-bit warning
Merge pull request #44 from fluidsonic/patch-1

Fixed counter formatting & 64-bit warning
Fixed sloppy handling of keyPath observeration in SLKTextInputbar.
Renamed SLKTextViewController's inputAccessoryView to slk_inputAccessoryView due to a name conflict with UIResponder causing a crash.
Fixed that initial values were not set for SLKTextInputbar constraint constants.
Merge branch 'textview-storyboard' of https://github.com/netguru/SlackTextViewController into netguru-textview-storyboard

Conflicts:
	Source/Classes/SLKTextView.m
Moves UITextViewDelegate implementation to SLKTextViewController
Merge branch 'inputbar-constraint-constants' of https://github.com/fluidsonic/SlackTextViewController into fluidsonic-inputbar-constraint-constants

Conflicts:
	Source/Classes/SLKTextInputbar.m
Merge branch 'input-accessory-crash' of https://github.com/fluidsonic/SlackTextViewController into fluidsonic-input-accessory-crash