This resolves a compilation error when specifying a reserved Nim keyword
as a REST parameter. The error was `node lacks field: strVal`, as the
corresponding identifiers need backticks embedding, e.g., `` `let` ``,
requiring an additional unwrap of `nnkAccQuoted` to get the raw ident.
* Add Accept handling to REST server and client.
Add proper tests to server and client's test suites.
Fix some warnings.
Bump some nimble dependencies.
* Remove debugging echo.
* Separate some macro helper procedures to common module.
Initial commit for client.
* Arguments pre-processing and createPath() with tests.
* Further progress on arguments.
* Add method checks.
* REST client release candidate.
* Add redirection support to client requests.
Move all network logic to procedures.
Add first test.
Add PrestoIdent default to REST server and client.
* Add agent.
* Fix url encoding in request's path.
* Fix client url-encoding handling.
RestApiResponse become case-object.
Make `-d:nimDumpRest` the only one dumping procedure.
Add rest client tests.
* Add logging support.
* Bump chronos dependency version.