Don't encode the path before calling urllib.request.pathname2url().

This doesn't work on Windows, as filename are always unicode there.
Fix name of test functions.
Fix comment.
Prevent infinite recursion in UL4 function repr.
Fix handling of space in filenames.
Bump version number and fix release date.
Remove files before creating the internal distribution.
Fix typo.
Merge branch 'fix-5-8'