Duke3D: Add events EVENT_PREUPDATEANGLES and EVENT_POSTUPDATEANGLES
These events trigger once every frame and provide access to the input struct value updates of each frame.
This makes it possible to alter input.q16avel
and input.q16horz
again, even with smooth mouse aiming.
Fixes #132 (closed)