(Apple) Refactor apple_input_data_t
(Apple) Reimplement input - get rid of g_current_input_data global
and instead initialize driver.input_data
(Apple) Input - cleanups
(Apple) apple_input.c - refactor
(Apple) Build fix
(Apple) Reimplement apple_bind_button_pressed
(QNX) Input - cleanups
(Apple) Cleanup
(Apple) HID - indenting nits
rarch_audio_flush - prevent segfault if g_extern.audio_data.data
is NULL
Merge pull request #1068 from lakkatv/lakka

Lakka FBO + menu toggle fix
(Apple) hid_device_input_callback - cleanup
Move input_autodetect code to input_autodetect.c
Merge pull request #1069 from lakkatv/lakka

(Lakka) Fix GLES2 build
(Input autodetect) Start setting up input autodetect so that it
can look at matching VID/PIDs
(Apple OSX) Build fix
Make rarch_main_clear_state more resilient
Merge pull request #1070 from lakkatv/lakka

(Lakka) Fix draw_icon in gles2
add getVendorId and getProductId to android device detection (needs testing)
Change VID/PID passing to autodetect function - now int32_t
values