Update the GitLab CI Build
This updates the .gitlab-ci.yml
file to build in our fork, as well as refreshing some of the syntax to use newer styles.
Structurally, this also increases the version of node.js used in the build process, which brings with it a new package lock.
Edited by David Diederich