Query string parsing

1. Adds utility function which parses query strings.
2. Adds utility function which decodes URL encoded strings.
3. Adds initial request and response APIs.
4. Adds `HasParameter` and `GetParameter` methods for `Request` class.