Add examples for the walk module.

This branch adds an `examples` directory, and a file containing some examples for the walk module. The file is intended to be processed with `docco -l linear` so that that code is inline with the documentation.

If you'd prefer a different format for the examples, I'm happy to change it.