VideoCommon: loop bug in ShaderGenCommon.h debug
D3D: Vertex and index data in one buffer
D3D: Using start index and base vertex instead of buffer offsets
D3D: Use two buffers for VertexManager
D3D: RestoreState no longer resets PS resources
OGL: fix interpolation of PP shaders
DolphinWX: Remove unused variable.
DolphinWX: Fix -Wsign-compare warnings.
Rename unittest targets to Test_*

CMake 3.0 prints out a warning when adding any target whose name contains
a slash. This commit fixes the warnings by using an underscore instead.
Run 'cmake --help-policy CMP0037' for more details.
Fix build failing with PCH disabled.
Merge pull request #1438 from rohit-n/fix-pch

Fix build failing with PCH disabled.
Merge pull request #1414 from kayru/d3d_optimization

D3D: Couple of small optimizations
Merge pull request #1420 from jcowgill/fix-cmake-test-names

Rename unittest targets to Tests_*
Merge pull request #1433 from rohit-n/fix-warnings

DolphinWX: Fix a few warnings.
Merge pull request #1386 from booto/small-loop-fix

VideoCommon: loop bug in ShaderGenCommon.h debug
Merge pull request #1418 from degasus/master

OGL: fix interpolation of PP shaders
Enables EFB copies by default on Android.

I was mistaken and only changed one line previously which didn't enable them by default.
This changes the default configuration to enable EFB copies and EFB to texture.
Merge pull request #1444 from Sonicadvance1/enable-efb-copies-default

Enables EFB copies by default on Android.