Added infrastructure for more trees and prepared to add Umbrella Thorn Acacia and Acacia Koa trees, which use the same log and wood. Added generation for koa trees and textures as well as reworked kapok generation. Both currently spawn well outside of their proper climate, for test purposes. This should be changed prior to release.

Additionally, reworked the meal system slightly to accept instances of IItemFoodBlock, which allows blocks to be used in meals. Currently, brown mushrooms, pumpkins and melons work in meals. The two latter will be reworked into the farming system in some way.
Merge branch 'Build78Fixed' of https://github.com/Deadrik/TFCraft.git into B78
Removed shearing of leaves.
@Deadrik decided placing magic leaf blocks for hedges isn't believable.
If you want hedges, grow a tree down in the ground and trim the leaves.