Check mirrors in breakpoints and memchecks
gzip-iso: update VS2010/2012 projects (2012 untested)
pcsx2: try to ensure better sync with FIFO read call

First wait will ensure correctness of GS register.
2nd wait will ensure that the GS fifo read call is finished

(If I understand MTGS correctly)
pcsx2: sign compare mismatch 1/3
pcsx2: sign compare mismatch 2/3
pcsx2: sign compare mismatch 3/3
pcsx2: remove useless volatile

Volatile is only useful as argument not the returned value
gsdx: remove/comment unused variable
pcsx2/plugin: sign compare mismatch extra
zzogl: bad function declaration
gcc warning: constify const string
gcc-warning: check c function return. Print error when bad.

v2: properly check return code of fread/getcwd function
zzogl: gcc warning fix

Let's hope variadic macro work on visual

cmake: reenable various warning. With previous fixes it just a matter of a couple of warnings
Merge branch 'Mirrors' of git://github.com/Kingcom/pcsx2
gzip-iso: bugfix in zstate setup, cosmetic refactoring
gzip-iso: Speedup some cases by using more memory.

Significant speedup on some cases by using roughly another index size
in ram. The ram usage is now up to roughly cache size plus 2x index size.

This patch adds another index-like direct access point for each span we've
visited. This replaces the single z-state which was used for
sequential extraction, and does the same, but now it can continue
sequentially on most previously visited spans instead of only from
the last read.
If a memcheck or breakpoint is triggered in a delay slot, stop on the branch
gcc: fix a couple of gcc warning (sign compare)

My gosh, they're like rabbit :p
pcsx2: improve the GS read fifo API

1/ initReadFifo will be first called on the GS thread
    (openGL can only be done on the GS thread)

2/ readFifo will be called on the EE thread. It is not safe too access eeMem from GS
 because of memory is virtual

Fix "recent" regression (crash) on Kingdom heart and others game too.

v2: add a len check on GSState::InitReadFIFO
cdvdGigaherz: Change the order in which the different reading modes are attempted. Seems to fix some CD-Rom games. While at it, renamed a rude variable with a better name. ;P