+ added PerspectiveSetupEvent (Before and After) to hook near where camera position is changed (left and right eye position) for rendering from different perspectives (i.e. stereoscopic rendering)
+ added ScreenResizeEvent to trigger after the gui has been resized, used when such a resize requires recalculating
+ added cancelable update events UpdateChunksEvent and UpdateFogColorEvent these can prevent updates when a second (or multiple) rendering run is done (i.e. second frame for stereoscopic image)
* modified ForgeHooksClient to use these new cancelable events (hides the logical negation)
- patch files of Minecraft.java and EntityRenderer.java are pending for follow up commit