Merge remote-tracking branch 'johnbartholomew/sdl2-fixes'
make WHEELUP/WHEELDOWN constants into enums for older compilers
fix detection/fallback for multisampling, etc, during GL context creation