Fire PlayerInsideOpaqueBlockEvent to allow cancellation of the client fo...

...rcing the player into first person and player suffocation.

Don't ask about the patch, my patch generated it like that and i have no idea why.