Common: Remove gotos in FileUtil, and replace FILE*s with IOFile/ifstreams.
Common: Remove goto in MemArena.
DVDInterface: Tweak speeds
Change DSP settings to Audio settings
JIT: free up a register by eliminating RCODE_POINTERS

Also use shorter code in the dispatcher if we can get away with it (e.g. on
Windows where the relevant memory is in the low 2GB).
Renamed dsp.png to audio.png

Note: This will break custom themes.
VideoCommon: Handle wireframe mode in the geometry shader.
D3DState: Remove wireframe rasterizer support.
VideoCommon: Make IsPassthrough() a function of the ShaderUid.
GeometryShaderGen: Re-emit the first vertex when wireframe mode is enabled.
FramebufferManager: Return the depth texture instead of the color texture in GetResolvedEFBDepthTexture() when AA is enabled.
FramebufferManager: Support resolving a multi-layered EFB in D3D.
Merge pull request #1716 from Armada651/geom-wireframe

VideoCommon: Handle wireframe mode in the geometry shader.
VideoCommon: merge debug info generators
Make WII_IPC_HLE_Device_DI call DVDInterface
VideoCommon: merge debug test generators
GeometryShaderManager: Set stereo parameters in a SetConstants() call.

Doing it in SetProjectionChanged() is too early because the projection type is not set yet.
Merge branch 'master' of https://github.com/dolphin-emu/dolphin into VR-Hydra

Conflicts:
	Source/Core/VideoBackends/D3D/Render.cpp
	Source/Core/VideoBackends/OGL/Render.cpp
	Source/Core/VideoCommon/GeometryShaderGen.h
OGL: draw shadows within rasterfont itself
OGL: don't clear the stencil buffer

We don't have one. This should remove some spamming of the nvidia driver.