Updated votes
[ci skip]
Merge branch 'master' of github.com:wummel/dosage
Remove stray print statement.
Make text extraction optional.

Comic modules can set an option to tell Dosage that text annotations are not on
every page, so Dosage doesn't throw an error if no text annotation is found.
Refactor: Move regualar expression scraping into a new class.

- This also makes "<base href>" handling an internal detail of the regular
  expression scraper, future scrapers might not need that or handle it in
  another way.
Convert starters and other helpers to new interface.

This allows those starters to work with future scrapers.
Fix some typos.
Move all regular expression operation into the new class.
- Move fetchUrls, fetchUrl and fetchText.
- Move base URL handling.
Change getPageContent to (optionally) return raw text.

This allows LXML to do its own "magic" encoding detection
Create new HTML parser based scraper class.
Add Blade Kitten as an example for the new parser.