Fixed decoding of scancode and keycode in SDL_Keysym.

Same problem as #18, different structure. Perhaps it's a good idea to not use `toEnum` too much ;)