Break ties between patterns with equal rune matches by length

* Test that runeCount being equal, match prefers longer pattern /a/:b over /a/
for path /a/example
* Test that path /a/ matches pattern /a/ over pattern /a/:b, as before