Deepseq stderr before closing the handle

Otherwise laziness allows for the handle to be closed withouth receiving the
input. This caused that no error messages were printed when `unixFilter`s
failed.
Set handle encoding as per locale
More tests for toUrl function
Make toUri sanitise all characters needed
Merge pull request #165 from nagisa/uri-sanitise

Better sanitising for URIs
Tighten network dependency
Only add teaser when <!--more--> is there
Update teaser tutorial
Version bump (4.3.1.0)
Add xinitrc.de to examples
Merge pull request #162 from uu1101/seq-stderr

Deepseq stderr before closing the handle
Add darkfox.us.to to examples
Correct example code: parseGlob ==> fromGlob
Merge pull request #166 from uu1101/doc-fix

Correct example code: parseGlob ==> fromGlob
check: unescape internal uris

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Merge pull request #168 from Keruspe/master

Fix check of escaped internal uris
Add nickcharlton.net to examples
Added scr.stunts.hu to the example sites.
Merge pull request #170 from duplode/master

Added scr.stunts.hu to the example sites.
Add mapContext again