SDL2: Fix 320x200 mode
SDL2: Reimplement some stubbed commands

Also remove some unnecessary functions.
SDL2: Do not use xinput, force directinput

Fixes axes issue with xinput controllers.
SDL2: Add 1600x1200 mode
Merge remote-tracking branch 'upstream/master'