It works! Sometimes the doors appear in the wrong place, but it
seems to be completely working now!  I still need to add a door to
outside though.
Hopefully this is back to my correct username...anyway, I changed it
for optimal building exploration, I'm very pleased with the overall
result so far. If you want to play with the parameters, you can go into
the building.cpp and change what it's passing into the trees (min/max
room size).  I still need to keep doors from appearing in really awkward
places though, and add them to the outside of the building.  Otherwise, it'll
be ready to move on to city gen, I think.
Merge branch 'master' of https://github.com/schiem/roguelike