Overlay: Fix code comments
Overlay: Remove unused winpath setting
Overlay: Clean up project files

* Remove commented out statements
* Use DXSDK_DIR environment variable
* Compile fx11 as static library
HardHook: Code commenting

* Improve code commenting
* Use named constant instead of magic ints
Overlay: Use STL map operations to prevent empty entries

* Use find and iterators
Overlay: Code improvements

* Add missing break in default case (coding style)
Overlay: Code improvements

* Use FAILED macros instead of negated SUCCEEDED macros
* Explicitly check against NULL, instead of implicit bool conversion
Overlay: Code improvements

* Move precompiler ifdefs into logical else blocks instead of the other
* way around.