Place cursor at end in Android KeyboardInput

When using Guide.ShowKeyboardInput on Android, the cursor was placed at the beginning of the default text in the input field. This patch puts it at the end of the input, which is more user-friendly.