Express it
- Add path field to request log entry
- Fix server to correctly await start and close events
- Change backend code to use express instead of restify
- Change conf file generation to create parent directories if needed
- Update gitlab ci to use a pre-built mocha/nyc docker image for testing
- Also change codequality container version to latest due to problem with GitLab runner env vars referring said version