Improve Corelink Server Logging
The PR proposes the following changes (closes #19 (closed)):
- Introduce a logging library, pino, in the
corelink-server(seeLOGGING.md) - Allows configuring logging transports - currently, it simply logs to both stdout/stderr and
dockerlogfiles. This is done on a separate worker thread and is automatically handled by pino under the hood. (seeLOGGING.mdand docs). - Replaces existing
console.logandconsole.errorstatements with proper logging methods.