[win32] create .exe/.pdb files using $(ProjectName) set in VS
[win32] rename %XBMC_PATH% from download deps to %APP_PATH%
[win32] we only use "Debug" in VisualStudio
[win32] pass down name, company and website from version.txt through buildsetup to installer
[win32] exclude XBMC artwork in installer. Enable again when Kodi artwork is ready
[WIN32] Compile, install and run as Kodi. Move old XBMC portable_data and %appdata%/userdata to Kodi locations
[pvr] fix unexpected jumping of selected item if notified by observable

In some cases we refresh the entire item list if we get a notification from the observable. This updates m_selectedItemPaths in Notify() to prevent the selected item from jumping.
Merge pull request #5372 from xhaggi/pvr-fix-selecteditem-jumps-after-notify

[pvr] fix unexpected jumping of selected item if notified by observable
Merge pull request #5185 from MartijnKaijser/win32_rebrand

[win32] Rebrand win32 BuildSetup and installer files
Read and expose axis-to-trigger mappings from keymap
[configure] Moved xbmc to SDL2
[depends] move to SDL2 for linux
[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
Use regexes for joystick names in ButtonTranslator keymaps
[keymap] Add trigger attributes to 360 controller + altname for Razer Sabertooth
[keymap] Update PS3 keymap to use a regex name so it works OOB with sixad