six: py3compat.py: added six.moves.urllib.request.pathname2url
six: namespace.py: headers, imports
six: namespace.py: unicode, string_types
six: namespace.py: xrange --> range

The replaced xranges are expected to be quite short anyhow, so not
worth the effort to check.
six: namespace.py: removed unnecessary u"" prefix