[Input] Added configuration db for GamePads

The database is based on the SDL bindings found at
https://hg.libsdl.org/SDL/file/b744b3f8754b/src/joystick/SDL_gamecontrol
lerdb.h
[Input] Added ability to parse SDL configuration db strings
[Input] Implemented MappedGamePadDriver.GetCapabilities()