Opimized bubble table view scrolling, avoid position change of chat input view, if animation duration is 0, added new orientation changed handler to chat message input delegate