(cleanup) Tidy rust-url usage, restore old API.

Restore &str route API and clean up usage of rust-url.