breadth first search, the addition of gray_target and black_target event points. Also removed the cycle_edge() event from UniformCostVisitor. Added expected output for miles_span. [SVN r7903]