* added UTF8_next to the unittest and fixed the missing handling of the \0 byte
* added missing key up event for sdl2's SDL_TEXTINPUT event