Removing the file references to DxProxy files in DxHijack and correctly linking up the two projects
All classes except DXD9Proxy+ShaderMod documented

All classes except DXD9Proxy and ShaderConstantModification classes
documented and sorted.
Skyrim crash fix

D3DProxyTexture->QueryInterface() added to avoid skyrim crash.
Tiny change in MurmurHash3 to ensure Visual Studio 2012 compatibility.
Doxygen main page file added.

Vireio Perception Documentation main page information added. File
(mainpage.dox) needs to be added to INPUT in doxygen.
ShaderConstantModification classes documented.
Documenting ShaderConstantModification.h, MatrixDoNothing.h, and ShaderConstantModification.h
Merged some documentation overlap
Tiny mistakes fixed
Class DataGatherer documented

Option to export shader code implemented.
Class D3DProxyDeviceFactory documented
Class D3DProxyDevice sorted and documented
Class D3D9ProxyStateBlock sorted and documented.
Class D3D9ProxySurface sorted and documented.
Class D3D9ProxySwapChain sorted and documented.
Class D3DProxyVertexShader sorted and documented.
Class D3D9ProxyVolume sorted and documented.
Class D3D9ProxyTexture sorted and documented.
Class D3D9ProxyVolumeTexture sorted and documented.
Class D3D9ProxyCubeTexture sorted and documented.
Struct HMDisplayInfo documented (+tiny fixes)