def unescape_uri(str)
      str = str.dup
      binary_encode(str)
      str.gsub(ESCAPED) { $1.hex.chr }
    end
def unescape_uri(str)
      str = str.dup
      binary_encode(str)
      str.gsub(ESCAPED) { $1.hex.chr }
    end
Unescapes HTTP reserved and unwise characters in +str+