- more flexible on mesh combine
- remove gableWalls attribute from roof because it's redundant with
another attribute
- prevent gable roof edit points from leaving the gable wall
- fix problem with missing roof part due to wrong combine
- speed up roof mesh combine method by quickly combining two groups as
soon as two edges are found to be in common
- trying to fix gable edit point that shares two walls