join intersecting building ways, closes #28