Add Set\Edges::getEdgeIndex()
Add tests for intersection and duplicates (100% coverage)
Add tests with 100% coverage for Set\Edges
Vertex::getVerticesEdge*() now also return duplicate vertices
Cope with duplicate vertices from Vertex::getVerticesEdge*()
Simplify checking for cycles