Copy .travis.yml from new-api
make the travis script smarter
Export keyPressed and keyReleased from Enum
Merge remote-tracking branch 'haskell-game/keystate'
Show the pattern for introducing pattern synonyms
Provide PatternSynonyms
typed InitFlag patterns
add the missing keymods to the pattern side as well
polymorphic Keymod patterns
factor out the common type synonyms between Enum and Enum.Pattern to avoid import conflicts
Add key state patterns
Document module Graphics.UI.SDL.Enum.Pattern
Reorder InitFlag in Enum.Pattern
SDL_ prefix all FFI imports in Graphics.UI.SDL.Thread
Correct signature of getRenderDrawBlendMode

CC @Polarina
Add touchMouseID to Enum
Merge branch 'master' of github.com:haskell-game/sdl2
Add bindings for SDL_JoystickGetNameForIndex
Revert "Add bindings for SDL_JoystickGetNameForIndex"

This reverts commit 13548f2d086daf6328981ad9deb3bb8cf7f9594a.
Fix signature of queryTexture