Removed test for id's on start and end vertex of an edge.  Graphs
constructor eliminates vertex references which refer to the same object.
Constructor throws exception when two vertices in the list have the same
id.