Revert "fixed, ProcessJoystickEvent was broke for axis handling"

This reverts commit 6c11ee3335e9b787d7e85638bbcebf05e2890d57.
VAAPI: Add check for maximum surface count in EnsureSurfaces
Merge pull request #3007 from aballier/ffmpeg_includes

Kill USE_EXTERNAL_FFMPEG usage in xbmc/* code
DllAvCodec.h: Stop mapping avcodec_default_{get,release}_buffer.

Those are unused in xbmc code and deprecated in FFmpeg 2.0.
This removes the related deprecation warnings.
Merge pull request #3011 from aballier/getbuffer

DllAvCodec.h: Stop mapping avcodec_default_{get,release}_buffer.
Merge pull request #3010 from BtbN/vaapi-fix

VAAPI: Add check for maximum surface count in EnsureSurfaces
Merge pull request #3005 from FernetMenta/winrenderer

renderer: win - reset texture states on configure
[lang] delete duplicated English UK files. The main English file IS the UK version
jni: fixed alt/shift keymap
Fixes owerflow warning during compilation.
droid: add LCTRL, RCTRL and CAPSLOCK
fixed borked build from f68634b7549d5089349867c2cbcd5cbf83a0950c
fixed broken build from 5ca72dbcd4b41513892e5fb602f00eb784d54a52
Add support for meta/cmd to keyboard.xml parsing
guilib: CGUIBaseContainer::OnAction - waiting on scroll condition to be satisfied consumes the action, hence return true
video: fix search for movies being part of a set (fixes #14471)
addons: fix crash by not showing "Configure" option for skins
fix broken channel switching by numbers after: 8768ec8a7260b7dd46c28e601a398d493808edeb
Functional fixes:
Web interface remote control was "eating" browser shortcuts (ctrl+key, alt+key);
Web interface right click key and alnum keypad volume controls are now working (keycodes 93, 187, 189);
Web interface now show full movies/artists names on tooltips;
Web interface won't show whitespaces before "..." on long movies/artists names;
17~18 chars movie titles/album names on web interface no longer get clipped;
Cosmetic fixes:
- Added Sublime Project files to gitignore;
- Linting/cleanup of Webinterface JavaScript;
- Cleanup of Webinterface CSS;
Cosmetic changes to better fit the XBMC current code style.