Adding first pass of Android keyboard

Known issues: only onInput callback works, need to make return work