Added a path property to HTTP requests, which doesn't include the query string, router now routes this path, updated tests