Bugfixes and tests for FixedSizeBuilder

A tree size of 2 through 6 now works correctly. It's likely that this
has actually fixed all the bugs in FixedSizeBuilder's creation code.