Use unicode internally for pretty much everything,

particularly return values of extractors.
Always normalize whitespace for Title, Description, SearchableText and SnippetText.
Make TitleExtractor look for a div#content h1 first.
Merge branch 'lg-xpath-extractor'