slide message text view up and down depending on visibility of keyboard
set chat cell selection style to none
dismiss keyboard only if table view is scrolled, not text view. refactoring
expand text message view and background view as user types in multiple line text