removed unused and redundant method, walker.paths().size() is equivalent
toString tidy up, removed trailing join string '->'
tests for ShortestPathWalker