vaapi: fix potential segfault when pp method is changed
Merge pull request #5352 from FernetMenta/vaapifix

vaapi: fix potential segfault when pp method is changed
Read and expose axis-to-trigger mappings from keymap
Add trigger attributes to 360 controller keymaps
[configure] Moved xbmc to SDL2
[depends] move to SDL2
[linux] Rewrite SDL_Joystick to use SDL2: adds hotplug support, correctly handles multiple joysticks and improves axis handling
[windows] WINJoystick: correctly handle multiple joystick and improve triggers
Update Application.cpp to accomodate for CJoystick signature changes in SDL_Joystick and WINJoystick
Pass keymap extracted by CButtonTranslator to CJoystick
Revert "[depends] move to SDL2"

This reverts commit bb274ce6a00137712becce71336b4251ec99da75.
[depends] move to SDL2 for linux
squash me - don't use SDL2 on darwin