Culling url params

I will admit that I have rushed this a little bit, so please look carefully.

I am working on Params (Url + Form) middleware and noticed immediately that Url params are not removed prior to routing so a route like `/hello` will not get matched by `/hello?foo=bar'.

This PR adjusts the Trie's `find()` function so that it takes the Url string, rather than the `request` object and also strips the Url string before calling.