Merge branch 'master' of github.com:haskell-game/sdl2
Add bindings for SDL_JoystickGetNameForIndex
Merge branch 'master' into new-api
Basics of SDL.Input.Joystick

This API is super weird... this is about the best I can do for now.
Revert "Add bindings for SDL_JoystickGetNameForIndex"

This reverts commit 13548f2d086daf6328981ad9deb3bb8cf7f9594a.
Merge branch 'master' into new-api
Correct the name used in an error message
Fixed signature of Raw.queryTexture
Added TextureInfo, TextureAccess and queryTexture.