Added RenderBlockOverlayEvent

I added a simply event for the cancellation of rendering the water texture overlay on the HUD when the player is in water.
I moved the event call to the start of the renderOverlays function....?