helper for shortest paths with default edge weights=1
edge_dists is now optional for Dijkstra

Documentation to support the fact that edge_dists is now optional for dijkstra.
Merge pull request #130 from sbromberger/dijkstra

helper for shortest paths with default edge weights=1