Remove contextual routers

Because of problems with async detection of missing routes, we've decided to
ignore these for now.
Correct match test
Remove test

For now, we're going to ignore subroutes when determining whether to follow a
link.