Bug fixing and a small refactoring of Direct3D 10 and 11
- Moved all hooks to C++. Some initialization and config parsing is still done on AutoHotkey. In the future, I want to leave only game specific scripts on Autohotkey - or another thread safe embedded language.
- Fixed browsing shaders only working if texture swap was also enabled
- Restored some options that were not showing in the UI. Those were related to handling mouse input and resizing the game window when forced resolution is enabled