set joystick added callback handler
check for value, not a constant
add a gamepad disconnected callback
set gamepad disconnected callback handler
add a JoystickByIndex helper function
implement SDL_SYS_JoystickNameForDeviceIndex