Pack around trees

Pack hex and rectangular around the trees.

We can also add additional packings where we vary the starting corner, or packing direction, for each tree. There's probably no harm in doing so, since these packing algos are so fast and I'll add them in later today.