(Issue #87) Clay blocks shouldn't overwrite other buildings.

Buildings with "none" in their valid placement map will now check to see
if the tile they are building over is empty, instead of just being a
wildcard tile.