(GX) support ROM passing through salamander
Needed on Wii since we might need to load salamander when switching cores due to memory issues
fix compiler warning
(360 XUI) Start using the same XUI file for several screens (Quick Menu /
settings screen now use the same xui file only duplicated)
Add matrix_scale/matrix_translate/matrix_projection - file will be
reused for libretro 3D projects so leave this in
Correctly initialize matrices.
(360) Have 'controls' screen use same XUI screen as rarch_controls /
rarch_quickmenu - 'slider' will be reimplemented as a simple
list option
(XUI) More standardization of screens
Fix matrix_projection().

(3, 3) is zero.
(RMenu XUI) Change rarch_main.xui into list view as well
(RMenu XUI) Cleanups + indenting
(RMenu XUI) Build fix
(RMenu XUI) Implement more options in main menu
(RMenu XUI) Restore rotation functionality + other tweaks
(RMenu XUI) Have filebrowsers use the same XUI file
Add automatic CGP -> GLSLP conversion.
(RMenu XUI) Make text bottom label work
(360) Add batch script files for generating all other XUI files
from one common 'xui' file
(360) Add generate_xuis.bat batch file - for generating all the child
XUI files once
(360) HD XUI overlay better positioned for 4:3 screen - make
gamma correction toggle a 'restart app' option
(360) Move more video options from 'Settings' to 'Video Options'