Commit Briefs
invert the location precedence: first match wins
It's how httpd(8) does it, and it allows us to call fnmatch less time
more IRI tests
ensure non-encoded and pct-encoded hostnames are parsed correctly
include string.h
openbsd and freebsd yacc include string.h in the generated sources, bison (tested on alpine at least) don't