Added support for automatically re-enabling the keyboard if the 'hide keyboard' button is used on the iPad

This is related to issue #8