RFC2396 compliant Python implementation of URLs
