title: ServiceStack URL-decodes path, why?
body: <p>I have a route at /test/{name}.</p>
  
  <p>When I browse to:</p>
  
  <p>/test/dkend%2Ftest</p>
  
  <p>in ServiceStack, I get a 'Handler for Request not found:' error, with:</p>
  
  <p>Request.Url.LocalPath: /test/dkend/test</p>
  
  <p>ServiceStack is URL-decoding 'dkend%2Ftest' to dkend/test</p>
  
  <p>If I do a request to an asp.net http module and look at the raw url, I get:</p>
  
  <p>/test/dkend%2Ftest</p>
  
  <p>as the path.</p>
  
  <p>Is there a reason ServiceStack URL-decodes the path?  I'd like to end up with 'dkend%2Ftest' in the {name} parameter.</p>