Set build independent binary output dir
Useful for using multimple compilers (gcc/clang) with different compile-time (debug/release)
cellResc : add those unimplemented and error logging
cellGcmSys: fill out some stuffs for zCulling
Merge pull request #312 from raven02/patch-10

cellResc : add those unimplemented and error logging
Merge pull request #314 from raven02/patch-11

cellGcmSys: fill out some stuffs for zCulling
Seperate ConLog.h and ConLogFrame.h (for now only seperate headers)

make precompiled header slimmer under Linux to increase CI and dev-machine build-times

make sure unused modules don't compile
add unused modules to the VS project to easier keep track of them
enable cotire for better build-times
Merge pull request #315 from Bigpet/simplestdafx

Reduce stdafx.h under Linux for better build-times
GcmZcullInfo::Pack and removed 32-bit OAL dll
Improvements in SC_Process and other lv2 syscalls

* Splitted the file in SC_Process.h and SC_Process.cpp.
* Some argument data types modified on sys_process_* functions.
* Implemented sys_process_get_number_of_object and sys_process_get_id.
* Added dummy versions of other sys_process_* functions based on the old
SysCalls::lv2Process* code (which I deleted).
* Improved BE <-> LE comparisons on SC_Mutex, SC_Lwmutex and SC_Lwcond.
* Updated some SC_Memory functions to use mem_ptr_t<T>.

NOTE: There are probably better ways to get the active objects that
don't imply creating a new data type filled with std::set<u32>'s.

TODO: For some types, the corresponding std::set<u32> isn't being
updated when an object is created/destroyed. I'll take care of this
soon.
Reverted BE <-> LE comp. changes in some lv2 SCs
Centre the game list panel
cellSpurs : initialize eventFlag
Merge pull request #319 from raven02/patch-15

cellSpurs : initialize eventFlag
Merge pull request #318 from raven02/patch-14

Centre the game list panel
Improved Fragment Shader Decompiler
- Implemented LIT, RFL, LIF, BRK, IF, LOOP, REP
- Fixed KIL, RCP, RSQ, DP2A

Implemented fmt::replace_first & fmt::replace_all
Improved unknown HLE functions logging
Fixed Fragment Shader Decompiler
Reverted remaining .ToBE() deletions & small fix

And fixed wrong comparison on: `_cellSpursEventFlagInitialize`.
Fixed small error in Fragment Shader Decompiler
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3