Added javadoc
Updated tests for empty trees
Allow walkers to stop prematurely
Enable Travis CI