Allow traversal callbacks to skip child traversal by returning false.

It was always possible to throw an exception to abandon the entire
traversal, but difficult to ignore only certain subtrees.
Improve traversal example in README.md.