Initial attempt at keyboard support on Android/Chrome

Chrome on Android does not fire the keypress event, but (at least on my
device) is firing the input event.
I'm using that to analyze the before/after text.
It's not perfect yet, but a starting point.