- add new utility-function for en/decoding the "path" part using the url-encding scheme as define in RFC 3986. The functions are defined as stubs for backward compatibility for aolserver, since aolserver uses always the same encoding
- use ad_urlencode_path in file-storage where necessary
- some cleanup
- fix dollar escaping as indicated by Tony Kirkham in the OpenACS Development forum
- handle empty query parameter
- no reason to generate a warning, when a callback is not defined
- moderinze tcl: use namespaced variables instead of "global" command