Add support for setting a custom InputConnection.

This allows implementing a MonoGame app which uses text input on Android.