Changed first scrollToBottom from viewWillAppear to viewDidLoad

this way, if you present a detail viewController from JSQMessagesViewController, the scrollView will stay in the same place the user left it