(Issue #21) Golems only need to build one part of a building to use it.

Base buildings now look at all other parts of the building to make sure
they are built.