Move NVAPI call to more logical spot in init.

After the hooking calls are done. Probably doesn't really matter, but at least calls to nvapi will have the patched d3d11 already.
More documentation on NVAPI calls.

Complete the docs for possible queryinterface calls.
Cleanup the Ghosts ShaderFixes to have only known good.

These other shaders are interesting but at root, not in ShaderFixes because they don't need to be shipped just yet.
Merge branch 'tempWarningsInProgress' of https://github.com/bo3b/3Dmigoto.git