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
Audio decoding
RLWIMI, RLWINM and RLWNM fixed
Merge pull request #109 from Bigpet/master

Missed carry flag corrections and the rotate fixes
Merge pull request #110 from Bigpet/master

stswi and lswi instructions
TROPUSR Loader & sceNpTrophy stuff

* Added a loader for the TROPUSR.DAT files.
* Added a few structs/enums to sceNpTrophy.h
* Added more sceNpTrophy functions and updated other ones.
* Updated cellHddGame error codes in cellSysutil.h
* Added addresses of cellHddGame to cellSysutil_init.

NOTE:  There is a known problem in the `if
(!Emu.GetVFS().ExistsFile(filepath))` in `TROPUSRLoader::Load` which
causes the games to overwrite their TROPUSR.DAT file every time they
boot and they "forget" the unlocked trophies. However, as long as the
game is running the unlocked trophies should be still there.
Small fixes in sceNpTrophy and cellSaveData

* Added cellSaveData.cpp to the project.
* Fixed wrong cellSaveData structs.
* Fixed compilation problem caused by the switch/case statements
introduced in sceNpTrophy and TROPUSR.cpp in the last commit
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Fix slashes for Windows :p