The tree, leaf and sapling update.

Updated the leaf decay code to be in line with vanilla. Fixes Issue #300

Some more work on working on self planting saplings mostly for debugging
purposes. (Issue #298)

And the first test of the grow tree command. (Issues #212 and #295)