Say we have:

```CSharp
app.MapConnection<MyConnection>("/echo");
```
Should http://foo/echo?foo=bar and http://foo/echo#foo not match, or does the RequestPath already remove these?