Fix bug in MainHook, for using hard code paths.

Was using hard-coded C:\ paths, leftover from the early hack attempts to get it working.  Since it's clearly working now, this fixes that problem of G:\ drive failing by using GetSystemDirectory properly.

Worked in DA:I as seen in Log.
Add dynamic iniParams to wrapper.

This does the work to Map the iniParams back to CPU, rewrite them to zero, then UnMap them back to GPU.

Works to set the iniParams to zero, from whatever they are read as.

Code tested, and works, including the toggle. But commented out for now, as it's hard coded to Esc key.

Also comment out the experimental aim override via nvapi.dll, as questionable.
Make HOOK_SYSTEM32=1 the default for x64 builds.

This changes the default state for Release builds to enable the hooking.
Has not seemed to be a problem so far, and having it not enabled has caused confusion for end-users.
Changing default to always on, until we see if anything bad happens.

Off by default for x32 builds and game specific builds need to specify it when needed.
One more Alien shader for planar reflection.