Rejig a few chat npm install issues
- Moved the node_modules outside the container (so it matches composer/vendor setup more closely).
- Resolved npm/docker/aufs issue https://gitlab.com/foodsharing-dev/issues/issues/136
- Add npm shrinkwrap to allow detirministic dependency installs
Edited by Chris Oelmueller