Comments and minor improvements to the breadth-first back tracker. Move back to KShortest with Ford Bellman.
Adds a AStarShortestPath implementation for JGrapht