Space and time optimizations for SeoRedirect
Space and time optimizations for SeoRedirect

Now using a sorted array + binary search instead of a hash set given the
normally small number of GET parameters for requests. Also further optimized
the behavior of SeoRedirect when dealing with requests that have an id
parameter that is determined by the route (and no other explicitly-preserved
parameters).

neosmart/web