Small round of patches for various issues.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5830 96395faa-99c1-11dd-bbfe-3dabce05a288
Small round of patches for various issues, #2.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5831 96395faa-99c1-11dd-bbfe-3dabce05a288
GSDX: Fixed the allocation checks in the previous couple of revs.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5832 96395faa-99c1-11dd-bbfe-3dabce05a288
GSDX: Forgot to remove a bit of cruft in the last rev.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5833 96395faa-99c1-11dd-bbfe-3dabce05a288
GSdx: 
This fixes the crashes on F9 for me. We don't want to call GSgetTitleInfo2() when GSOpen() isn't finished yet.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5834 96395faa-99c1-11dd-bbfe-3dabce05a288
Refinement of the last patch.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5835 96395faa-99c1-11dd-bbfe-3dabce05a288
Widescreen hacks db: change from dbf to normal zip (also replaced the dbf with a zip of current ws hacks).

Logic stays the same as before: If no ws hack is loaded from the normal cheats_ws folder, they try finding ws hacks at the zip.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5836 96395faa-99c1-11dd-bbfe-3dabce05a288
ws_cheats folder goes back to documents (following r5640, r5824 and r5826). This way the installer only installs the cheats_ws,zip file at the installation dir, while users could put their own ws cheat files at cheats_ws folder under documents. Portable mode is unaffected.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5837 96395faa-99c1-11dd-bbfe-3dabce05a288
Just a couple of small fixes picked up by the compiler, no change to emulation.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5838 96395faa-99c1-11dd-bbfe-3dabce05a288