New Events

Added the following events:

ExplosionEvent.  Cancelable.  If canceled, the explosion doesn't happen.
Intended for use in GriefGuardian.

BlockEvent.FireSpread.  Cancelable.  If canceled, fire does not spread
to the given coordinates.  Intended for use in GriefGuardian.

BlockEvent.FluidBlockFlow.  Contains boolean[6] corresponding to
ForgeDirection ordinals.  Setting any one to false will disable liquid
flow in that direction for the specified coordinates.  Intended for use
in GriefGuardian.

CameraSetupEvent - entry point for AM2 to flip world view without
flipping the UI and player hand.  Also has a flag for changing camera
position, which happens later.  Intended for use in Shrink and Ender
Boots in AM2.

MovementInputProcessingEvent.  Can be used to alter input before
applying player movement.  Intended for use with Scramble Synapses in
AM2.
Patch Files

Update patch files to incorporate new events into the game.