NVIDIA GameWorks Integration

I have merged in 4.9.2 changes and created a new branch, link in my signature. Please use new version going forward, I will no longer be providing support or updating the 4.8 or 4.9.1 branches.