Move version querying to submodule
Create SDL_EventStateType enum
Improve ffi::events documentation