Update BiomeBlocksEvent

The following changes have been made to the ReplaceBiomeBlocks event:

Added the stoneNoise array as a constructor argument (can be null).
Added Pre and Post events.
This is useful for example when a mod only wants to replace stone blocks in a biome. Without a Post event, the mod will replace all blocks in the biome, since everything is stone before the biome populates the top and filler blocks.
After making my first couple PR's last week i can tell you that you should remove this line if you want to get it into forge.