Fix black screen in Ultimate Ghosts N Goblins
Fix serious text/background misalignment in Controls dialog under many user-defined Windows font DPI settings. The background picture is now being stretched according to the size of the client area of the dialog.

In addition, change the encoding of ppsspp.rc to UCS-2/UTF-16 LE as it seems to be the only way to fix displaying of a certain non-ASCII character 'å' used in the version info of the compiled executable under cp1252-incompatible Windows locales.
Add sceMp4
Add stubs for sceMp4
Add Register_sceMp4()
Add sceMp4 to core.vcxproj
Add sceMp4 to cmakelists
Verify the header signature when loading a PBP.

Fixes headless tests crashing.
Change to ERROR_LOG , add True Color/Anisotropic Filtering
Use Dark Grey to identify CG is running instead of black
Harmattan buildfix. It is always compiled in linux environment (even on Windows), so it runs .sh script. Also, it complains of StringUtil functions unless the .cpp is included directly (HACK).