Fix for bug in collect_edges caused by local variable edges shadowed method edges.  Issue #88.
Tests for collect_edges fix.  Issue #88
Merge pull request #89 from deinst/fix_collect_edges

Fix collect edges
Remember to return the state from dijkstra's algorithm when terminating early
(upon finding the shortest path to the node we are interested in).
github issue #76
Dijkstra's algorithm as currently formulated requires vertex_map and edge_map
in addition to incidence_list.  This adds the appropriate check, as well as fixing the documentation.
Merge pull request #91 from deinst/docfix_dijkstra

Dijkstra's algorithm as currently formulated requires vertex_map and edg...
Merge pull request #90 from deinst/dijkstra_iv_fix

Remember to return the state from dijkstra's algorithm when terminating ...
Add edge color to `examine_neighbor!` docs.

Fixes #69.
Merge pull request #92 from pozorvlak/examine_neighbor_docs

Add edge color to `examine_neighbor!` docs.
Add more algorithms to README.md
Merge pull request #94 from pozorvlak/add_algos_to_readme

Add more algorithms to README.md
A first cut at a function for edge length.  (Should be replaced by
a generic edge property visitor.)
changed name of object geting edge properties to EdgePropertyInspector as opposed to the always wrong and often misleading EdgeLengthVisitor.
interim checkin -- changed name of edge_length to edge_property and added
AttributeEdgePropertyInspector
fix extra complementation bug where additional cliques were reported (theoretically some could be missed as well).
Add types to the sets, this speeds things by more than a factor of two
Documentation and testing changes for edge property inspectors. (and some changes to the code so it matches the doco.
fixed typo in test
correctly count the number of graph types
Merge pull request #97 from deinst/fix_shortcut

Fix shortcut