d3dretrace: Force windowed mode on IDXGISwapChain::SetFullscreenState too.
cmake: Enable SSE2 intrinsics on x86.
inject: Stop black-listing internal DXGI/D3D10+ dependencies.

We don't hook any of the internally imported functions.  And this will
allow to simplify things.
inject: Handle ERROR_ELEVATION_REQUIRED more gracefully.
inject: Fix debugPrintf formatting specifiers.
inject: Improve injectee implementation.

- Centralize data structures for interception of both static/dynamic imports.
- Handle import by ordinal
- Handle import tables without OriginalFirstThunk
inject: Fix bogus assertion.

Ran tests with a release build by mistake.
specs: Complete DXGI 1.2 spec.
cmake: Fix SSE2 on x86 w/ mingw.
cmake: Disable frame pointer ommission by default.

Useful for debugging and profiling.
wrappers: Dump process name in log.
dxgitrace: Try to detect non-overlapping buffer writes.

Work in progress.
dxgitrace: Shadow D3D11 buffers properly.
dxgitrace: Fill a pattern when discarding and shadowing.
dxgitrace: Ensure buffers are initialized.
dxgitrace: Use CRC32C hashes of 512byte blocks instead of memcopies.

Much faster.