if != `isFirstResponder` ignore keyboard frame

:: JSQMessagesViewController now ignores keyboard frame changes unless the input toolbar `isFirstResponder`
:: frame changes are still observed and broadcast, but no action is taken in the controller
:: fixes #648
Merge branch 'issue_648_fix' into ea-custom

Conflicts:
	JSQMessagesViewController/Controllers/JSQMessagesViewController.m
handle additional cases