Add GraphUtil::getVertexExceptDeadend()

- use HoughScale as a maximum radius for circle hough transform.
- when snapping to a vertex, try to avoid snapping to the deadend
vertices by using GraphUtil::getVertexExceptDeadend()