Add some comments.
Comments.
Merge pull request #1023 from gcamp/master-opt

Add preferred and unpreferred agencies and fix other issues
spelling (singular form)
move comment
Merge remote-tracking branch 'upstream/master'
update Thrift API to return headings and distances of edge matches.
add some debug logging to RoutingContext constructor to show the computed trip origin and destination.
make flexible RoutingContext constructor private. All clients use the simpler ones now.
javadoc simplification in RoutingContext.
Static bike-rental: handle stations w/o networks.

Make bike-rental stations with no network/operators defined compatible
with all other by default.
Merge remote-tracking branch 'upstream/master'
Increase signal to noise ratio in log comments.
Bike-rental: build vertex out of station object.

Make use of the BikeRentalStationService for static station too.
Remove redundancy between static/dynamic bike rental vertex constructors.
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