ZeroGS: Remove a duplicate condition in RenderCRTC
Starting Catalan Translation Files:

-First configuration finished translations
- System Menu at 90% translated
update of copyrights
Typo error
update of copyrights
Finishing the System Menu now this menu is at 100%
Starting - Settings

- Finished EE/IOP (Original)
- Finished VUs (Original)
- Finished GS (All Translated)
GS Window -

Many translations like a 85%
Windows GS -

Finished
ZeroGS: Explicitly convert the LPVOID buffer to a const char*

Also make the failure case for one of these log calls a DEBUG_LOG instead
of a printf.
ZeroGS: Add a missing formatter to a sprintf call
Fixes interlockedbittestandreset/set in intrin_x86.h

This doesn't update the file to the latest version from mingw32 since this is already a custom header stripped from mingw32.

This also fixes the functions for x86_64(verified that it still works for both architectures) and also updates the version inside of GSdx.
Also removes a comment in the GSdx header saying that these functions are broken since they no longer are.
cdvdGigaherz: Use booleans instead of ints to represent conditionals in CDVD.cpp
cdvdGigaherz: Fix the seek function in FileStream.

Prior to this, it would have ignored any kind of reference position.
Fix the BitScanForward implementations for x86_64.
Disabled preferred stack boundary on x86_64in GSdx.
Fix some _M_AMD64 checks in GSdx.

In the future these will be _M_X86_64, but for now this won't be the case.
Switch the GameDatabase from using a pxDictionary to a std::unordered_map.

Both implementations are about the same, which is hard to measure since we are limited in speed due to the hashing function.

Both implementations averaged ~220ms to load the full game database on my workstation.
Remove the pxDictionary class since it is no longer needed.
This was only used by the game database, which has now been changed to an unordered_map
Also remove UnicodeDictionary.

This class isn't used anywhere and we should promote usage of std::unordered_map instead of this class