Core: Remove leftover Windows 32-bit functions in MemArena.cpp
Windows: Give SCMRevGen a configuration for x64 instead of Win32.
Windows: Use a shared precompiled header for dolphin code under Source/
Windows: Add /Zc:inline to compiler options.
Debugger: fix blowup calculation again

Wasn't quiiite right in 3c2567 either.
VertexLoader: cache NativeVertexFormat

This fix a performance regression of PR #672.
Merge pull request #809 from degasus/master

VertexLoader: cache NativeVertexFormat
Merge pull request #811 from FioraAeterna/fixblowup

Debugger: fix blowup calculation again
Removed warnings by assigning to bool
Merge pull request #818 from ChuckRozhon/videocommon_bool_warnings

Removed warnings by assigning to bool
Merge pull request #797 from shuffle2/msvc-pch

Windows: Use a shared precompiled header for dolphin code under Source/
Common: Get rid of StdConditionVariable, StdMutex, and StdThread.

All of the compilers we support have support for these now.
Common: Add Flag.h to the Visual Studio project.
Merge pull request #796 from lioncash/threading

Common: Get rid of StdConditionVariable, StdMutex, and StdThread.
Remove a couple unneeded includes from Movie.cpp.
OGL: Removed some unnecessary preprocessor directives from Render.cpp.

scrshotThread was also unused so that is removed as well.

Also added the algorithm header, since we use min and max here.
Merge pull request #819 from lioncash/preproc

OGL: Removed some unnecessary preprocessor directives from Render.cpp.
Debugger: fix JIT block viewer PPC view

The JIT block compare code didn't set the same options for the PPCAnalyzer
as the actual JIT did, which made the PPC side of the JIT block viewer stop
at the first branch instead of the end of the block.
Merge pull request #821 from FioraAeterna/fixjitcompare

Debugger: fix JIT block viewer PPC view
Merge pull request #771 from lioncash/32bit-cruft

Core: Remove leftover Windows 32-bit functions in MemArena.cpp