- complete design rehaul, so public api is better.
- base parser class implementing the bare essentials.
- getFrontPageXPath()/getShowPageXPath() added, one or the other
used depending on what page is being parsed.
- added the Page class, which is the "main" parser now.
- feed() to feed it data
- process() to process the page
the `matches' attribute of the page object contains the matches.
- some assorted utilities added, in the utils module:
- DandyURLOpener() class that uses a random user-agent for the requests
to a webpage.
- readPageContent() function that uses DandyURLOpener() to retrieve the
page content quickly and neatly.
- removed an invalid attribute to distutils in setup.py.
- updated examples/simple.py to reflect new api updates.