Add giant AC Unity shader that compiles but is not quite right.
Fix the feature of aiming override changing separation.

The code that was there did not seem to function properly, so this rewrites that to use CPU time from the Draw call hook.  That seems to be the most stable time to look for mouse button held down, and calling SetSeparation or SetConvergence.

Probably will restructure this later, but works for now.
Update Mordor fix to use x=0.98 for aiming cutout.

This is same as currently working, but allows setting it now to 0 to remove the cutout, and then enable the aiming override.  Just changed from hard-coded 0.98.