Remove hardcoded NPM registry
- Due to a bug in Gitlab, child pipelines don't properly follow the variables rules of precedence. More specifically setting it in the CI file causes it to take priority over the group and project level variables.
- The NPM registry variable is now also set as an instance level variable as a catch all.