Update Node packages to latest versions and fix package version locking
Update Node packages to latest versions, remove yarn.lock and update package-lock.json so it actually specifies the versions of package dependencies (which causes npm to give more deterministic results).
Closes #52 (closed)