update demos for set-context
add turtles-on-path-to-directed-pair test
use BFS for unweighted path finding (for #79)