Fix introspect on iOS 7 using UIResponder keyCommands instead of UITextViewDelegate

Using the new keyCommands feature of UIResponder instead of UITextViewDelegate should be much more robust than the previous solution since input doesn't have to be parsed from the text field itself and the keys to respond to can be defined directly through the keyCommands method.

The provided solution should be backwards compatible with previous iOS versions.