Added structured JSON logging with Pino.js
- Populated server & repo clients with debug messages after successful execution
- Added trace messages in http client to track request parameters and data
- Added logging in the parser registry
Added HttpResponse class to act as a wrapper for the response from HttpClient and the elapsed time of the request.
Rearranged upload/add file methods for separate logging.
JIRA issue https://ontotext.atlassian.net/browse/GDB-3404
Additional changes:
- Removed excess constructor parameter (forgotten after refactoring the http client)