Changed the interface of MinXMLWalker#walk, so that methods can be chained.
Added a unit test, really so that I could check out the validity of an example on the web page.
Added a static method for creating MinXML from a string.
Modified the MinXMLSearcher#search return type. It now returns the 'found' object - although the exact statement of what it returns is surprisingly tricky.