next-routing: middleware matching and app request URL normalization (#91859)
## Summary
- gate middleware invocation with configured next-routing matchers
- normalize app request URLs in app-page routing paths
- prevent static route matches from inheriting dynamic `routeMatches`
- add test coverage for next-routing captures/resolve-routes/next-data
and app-page URL normalization
## Validation
- validated downstream in adapter-bun deploy E2E runs with `HEADLESS=1`,
`--retries 0`, and `--debug`