Fixes an issue that was causing the text view not to scroll
Fixes regarding auto-rotation and keyboard calculations
Adds a façade for -reloadInputViews
Introduces custom keyboard notifications, meant to solve lots of issues regarding keyboard resizing and inputAccessoryView updates not necessarily needing notification at each time