(Blackberry) Make libretro-test-gl compile and link for Blackberry
(Blackberry Momentics solution) Remove Simulator targets
(Libretro-test-gl) Build fix
(Libretro-test) Make Blackberry target
(libretro-test) Add iOS target
(iOS) Comment out debug filelogging by default
(iOS) Move NS* stuff inside autoreleasepool. 

Avoid leak.
Save to ROM history when loading from CLI.
Refactor initial ROM history save.

Add menu_rom_history_push_current().
Call menu_rom_history_push_current() on Android.
(iOS) Save to ROM history when loading game from Cocoa interface
(BB10) Save to ROM history when loading game from Cascades interface
Move rewind and SRAM settings around.

Move to general "Settings".
(RGUI) Make it possible to change overlays from RGUI
(RGUI) Add opacity overlay setting
(RGUI) Add Overlay Scale option - when downscaling, doesn't seem to
update the hitboxes
Fixup overlay handling in RGUI.

- Fix massive memory leaks and behavior.
- Flush menu stack to input options.
- Display which overlay is used.
- Display (DIR)/(FILE) when overlay is searched for.
- Avoid potential floating point error when incrementing/decrementing
  opacity.
Make overlay_scale logic consistent with overlay_alpha.
Print OVERLAY in menu when selecting one.
Allow user to browse overlays more easily.
Fix overlay input hitbox with scaling.