get rid of unpacking SDL_version struct by ourself

NativeCall supports this since a while very nicely, so just use it.