RSX blending MRT and cellResc 512MB io address space changes
Merge pull request #395 from Nekotekina/master

SPU Decrementer, cellSSPlayer functions
Merge pull request #394 from raven02/patch-17

RSX blending MRT and cellResc 512MB io address space changes
Removed external functions from SysCalls.h

* Replace `int` with `s32` as return type for syscalls.
* Renamed `SC_Something.*` files with the proper lv2 name
`sys_something.*`.
* Moving away from the lv2, those functions and folders that doesn't
correspond to lv2 functions. E.g. module functions from sys_io,
sysPrxForUser, cellGcmSys.
* Splitted some files (memory -> memory+mmapper) and merged other ones
(event+event_flag ->event, spu+spu_thread -> spu), according to common
sense, PSDevWiki docs, and checking firmware files.
* Removed external functions from `SysCalls.h`.

NOTE: What should we do about: cellGcmCallback? It's not a lv2 syscall
but it appears on the sc_table and it is actually called in games. Is
this some kind of hack?
Removed old / unnecessary code

* Removed Plugins.h file as I assume setting up a plugin hell is a bad
idea (does anyone disagree?).
* Removed FnIdGenerator, and moved FnIdGenerator::GenerateFnId to
getFunctionId in Modules.cpp
* Disabled RSX Debugger and Memory Viewer when the emulator is stopped.
* ELF64Loader::LoadPhdrData refactored.
Fixed conflicts and minor changes (2)
Merge pull request #396 from DHrpcs3/prx_loader

Changes for modules and lv2 sycalls
fix compile error on the Debug - Memleak config
Merge pull request #398 from Bigpet/slnfix

fix compile error on the Debug - Memleak config
cellPamf : add error log for CELL_PAMF_ERROR_INVALID_ARG
Merge pull request #399 from raven02/patch-18

cellPamf : add error log for CELL_PAMF_ERROR_INVALID_ARG
Memory allocation changes
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Change vec2(float, 0.0).xxxx to vec4(float) in VS
Change vec2(float, 0.0).xxxx to vec4(float) in FS
Merge pull request #400 from SiPlus/patch-1

Change vec2(float, 0.0).xxxx to vec4(float)
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
RSX : add rescale support for native 960x1080 & 1024x768
Merge pull request #401 from raven02/patch-19

RSX : add rescale support for native 960x1080 & 1024x768
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3