(iOS) Begin reworking BTstack code
(iOS) BTstack fixups; start multiplayer support
(iOS) Multiplayer support
(iOS, BTstack) Handle case where device is disconnected; set leds to indicate the connected port.
(iOS, BTstack) Cleanup l2cap commands
(iOS, BTstack) Change PS3 button mappings to match RETRO_DEVICE_ID_JOYPAD_* constants
(iOS, BTstack) Stop WiiMote inquiry loops while game is running, fixes horrible lag
(iOS) Some cleanup
(iOS) More cleanup and fixes
(iOS) Kill DIAGLOG; will be better to make file logging optional and make the log view able to display to log file. (Allowing the log to persist across crashes and aborts)
(iOS) Many cleanups
(iOS) Add a 'TV Mode' option which forgoes the cocoa file browser for RGUI
Merge pull request #234 from Themaister/ios_btstack

Ios btstack
Add path to cache GL context on reinit.

If successful, can avoid libretro GL reset context callback being
called.
Support cached contexts on Win32.

Only tested on Wine, but works.
Add support for bottom-left origin in libretro GL.
More fixes to core context.
Fix RGUI when using bottom-left.
Merge branch 'cached-gl-context' into gl-core

Conflicts:
	gfx/context/glx_ctx.c
	gfx/context/wgl_ctx.c
Merge fixes.