Added support for decoding %-escaped URIs