Make more things public

Couple of structs didn't have public members: most notably SDL_Keysym (which was otherwise useless) and one of the Haptic structs.

With this, I can create a window and get Keyboard and Mouse input from a simple test program!