code: public static String urlDecode(String original, String encoding)
      throws UnsupportedEncodingException
    {
      return new URLCodec(true, encoding).urlDecode(original);
    }
docs: Encapsulates the call to decoding a URL so that we don't have to deal
  with the encoding.
  
  @param original the string to decode
  @param encoding the encoding to use
  @return the encoded url