RFC 3986 strict url parsing
Usage examples in README