Add parallel port joypad driver
Merge pull request #1090 from jeapostrophe/master

Allow the menu to run immediately again if there is input
Change menu_iterate return value to int
(iOS/Apple) Dehardcode some code
(Apple) OSX HID - some cleanups
(OSX) Build fix
(iOS) apple_joypad_ios.c - cleanups
(iOS) Get rid of implicit declaration warning
(Apple) Cleanups
(OSX/iOS) Don't set return value of rarch_main_iterate to 1 inside
the menu when g_settings.menu.pause_libretro is set to false -
disconnecting the gamepad for instance and there being no
other input would cause the core to no longer 'run' until you
start pressing some kind of input source again
(Apple/iOS) Cleanups
More robust error and register state handling
(input/wiimote) Style nits/cleanups
(Apple) Change apple_pad_connection to pad_connection
Silence one warning in btdynamic.c
Change apple_pad_interface to pad_connection_interface
Rename apple_pad_send_control to pad_connection_send_control
Start adding stub joypad_connection.c/joypad_connection.h files
Rename apple_joypad_connect to joypad_connection_connect
Rename apple_joypad_packet to pad_connection_packet