Refactored out use of JSONObject in the protocol in favor of TextMessage.
Minor cleanup.
Add bonemeal interaction with saplings
Work something much more generic
Extend BlockPumpkinStem, BlockMelonStem and BlockTallGrass from BlockGrowable
Change to IBlockGrowable, add BlockGrass