URL Parser

Разбор URL на части: protocol, host, pathname, hash и query-параметры в формате key/value.