Fix for split keyboard on iPad

When the keyboard is split on an iPad it doesn't use the same notifications, instead it uses the keyboardWillChangeFrame notification.  I've updated the logic around the keyboard to now use this notification instead.  This keeps the keyboard from hiding content when it's split.