SDL 2.0 now makes a distinction between scancode of the key and
symbol it represents. Therefore save both into the keyboard
buffer and extend getkey() API to return either depending on the
context.