Remove querystring from full_url() and thus url regex matching (attempt #2)

For normal (non-regex) matching, the querystring does not need to be specified for a url to match. This patch would extend that logic to regex url matching.

The alternative is to force people using regex matching to add ?.* to the end of all urls that they want matched regardless of querystring.