fix memory alignment
added eaIOMap with flags (draft)
changed gcmInit to throw an error when not being able to map to io address
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
disabled a few stuff and changed color to white before rendering to main window (fix fw_stencil_reflect)
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
SPU Thread Group-specific MMIO

LS access, SNR writing
Weird MFC_PUTR_CMD handling
Event flag partial implementation
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Merge https://github.com/elisha464/rpcs3
event flag improvement (not finished)

Fixed empty SPU thread name issue
add experimental subfme and subfze support and fix cache folder creation
Audio decoding
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
RLWIMI, RLWINM and RLWNM fixed
cellHddGameCheck and some fixes

* Fixed wrong endianness in several structs.
* Fixed CreateFile-related bug in TRP Loader.
* Added cellHddGame (cellSysutil) structs and cellHddGameCheck.
correct the subtraction instructions and try something more sensible for overflow detection
fix carry errors
RLWIMI, RLWINM and RLWNM fixed