Add traversals similar to the libclang high-level API. #21