polygon-edit: add Line.getAnotherDot()
polygon-edit: add Polygon.updateGroups()
polygon-edit: refactor polygon unit test
polygon-edit: add Polygon.getInnerLineCandidate
polygon-edit: improve Polygon.addInnerLine