Better foreign support for softKeyboard for Android backend

I noticed that the softKeyboard diden't catch ACTION_MULTIPLE which contained some important functionality for foregin characters and swype typing.

This commit triggets mulitple KEY_TYPE events when an ACTION_MULTIPLE onKey event is triggered. So far I haven't encountered any problems with the UI widgets that might follow from these changes. It should maybe be noted that the font needs to support the characters, but other than that any UNICODE character should be supported  from softKeyboards now.