Add a reverse function for parse_url. Change how and when utf8 decoding is done.