Handle undocked/split iPad keyboard correctly.

The accessory view would lose track of which field was currently displayed and would incorrectly position the form view on transition to the next input because when the keyboard is undocked or split the keyboard hide events fire, but the first responder is still the input field.
Bump version to 0.9.4.