urlencode: ( ) are non-URL characters
irc: rename parse/unparse tests to split/join