Change cypress tree to use Terrain Gen event.

- Smaller trees that are not in jeopardy of crossing chunk boundaries be
  switched to use the terrain gen event bus for a performance savings.
Fix bug in "pick block" for leaves returning wrong damage value.