An RFC3986 URI/URL parsing library
