Fix the closing <li> tag in url-runner.html.
Optionally check url.js parsing against expected URL in url-runner.html as well

Add an option to parse each test case in urls.json with the url.js URL parser
and compare the output to the expected URL or segments.

Testing against browser output can be disabled but is enabled by default.
Testing against url.js parser output is disabled by default. Both options are
memorized in the local storage and changing them causes the page to reload.