Fix initial FPS display.
Ensure that FPS buffer is not left uninitialized.
Report how many frames is needed to measure FPS.
Allow overlays to be extracted if shaders fail.
Add basic refresh rate check to Android.
(Android) keep screen on for refresh rate test
(Android/Phoenix) Remove FPS cap
(Android/Phoenix) remove FPS cap correction
(Android/Phoenix) display calculated refresh rate
(Android/Phoenix) disable settings based on dependencies
(Android/Phoenix) show a dialog to run the refresh rate calculator on first run
Drop sync_refreshrate_to_screen option.

Not very relevant anymore with calibration setting.
Update Cg shader settings when loading .cgp.

Needed in RMenu as .cgp are treated more like presets.
(PS3) Fixes setting CGP preset file
(GX) Clamp max XFB height on PAL to 574

Official docs say 574 is the max, but libogc says its 576.
(PS3) Setting FBO mode ON (from initial OFF state) no longer requires
a restart
(PS3) Improvement on prevous commit
(Android) fix up motion events incorrectly removing every active motion event
(Android) fix potential segfault
(Android) Add iCade profile iPega