Add huge mushrooms and simple tree generator 

This is corresponding to PR splitting as requested in #374.

This adds a complete huge mushroom generator. The old tree generator glowstone used is moved to TreeGenerator but it still the same.

Tree generation from GlowWorld.generateTree() method calls the StructureGrowEvent as it is expected.