Fix placing rooms that overlap two rooms (#147)

This would break certain assumptions in the map
builder, e.g. access level of the new room, or creating
deadends.