Remove pre-gcc4.1.0 code and a bunch of functions that were never used.
Improve readability in the VUops.
Remove giant min/max defines and make their usage more understandable.
Use a function with u32 inputs and make sure all the casts match, because..
Remove init procedures from Hw.cpp
Remove deprecated jASSUME from pcsx2 core. It is still used in some plugins
Use __builtin_unreachable where possible for non-msvc
Remove Stats.{cpp,h}, which was not being used by anything.
Merge pull request #221 from xsacha/vuops-2

Improve readability in the VUops.
Removed a couple of unhelpful comments from today and a bunch from 2003.
Removed unused variables.
Merge pull request #214 from xsacha/init_vars

Init vars directly instead of using dedicated functions
Removed redundant initialisation code (covered in the resets), reverted a little pointless shuffling.
Remove redundant Disr5900
Merge pull request #209 from xsacha/jASSUME

Remove deprecated jASSUME from pcsx2 core. It is still used in some plugins.

[I should note that this may change the performance of the devel target on msvc as jASSUME was compiling to __assume on devel and release while pxAssume only compiles to __assume on release]
Merge pull request #239 from xsacha/stats_removal

Remove Stats.{cpp,h}, which was not being used by anything.
Scrapped abortive GTE (PSX GPU) support so that certain people can stop fiddling with untestable code.  We don't know whether the PS2 even has a hardware GTE and thanks to the miracle that is source control we can revive this module if needed.
Merge pull request #240 from Kingcom/DisR5900Removal

Remove redundant Disr5900
Replaced some printf(string)s with printf("%s", string) in R5900 block dumping.
Removed actual ELF loading from the ELF parser as we leave this up to the BIOS now.