A bit more tree gen work

Fixed several bugs in tree gen, most notably the bug that caused all
logs to be initialized with an orientation of ForgeDirection.UNKNOWN