isolateDevelop reimplemented using breadth-first
better perf for large sets
isolateMaster now implemented with findBestPathFromBreadthFirst
Merge branch 'breadth-first-traversal' into develop