uri.scm fixed: - uri-escaped-chars contains the characters to escape - escape-uri really uses optional argument - some files changed so they can use new char-set-lib instead of char-set-package