We need UTF8 decode _and_ encode for Escape::uri_unescape

Sorry to disappoint you, Marcus.
But removing the decode call caused unexpected side effects not covered by the tests. It seems to be known and already discussed in #118.
With decode *and* encode everything seems fine for displaying pages.

Searching UTF-8 strings does still not work though. That is the next point on my list.