Add a comparator for CandidateEdges and test it.
Add some debug logging to StreetLocation.java.
Make vertices more printy.
Add a toDescriptiveString() to GenericLocation since toString is being used for some other behavior.
Sort the candidate edges by score before returning them from the API.
Ooops. Defined toString() 2x in GenericLocation. Fixed