Hide Keyboard if onAnimationEnd wasn't called for some reason

happens only on jellybean 4.1/4.2.
ICS will auto close when rotating. Whereas 4.3 will auto close when
rotating from landscape to portrait