Use 'npm install --no-bin-links' to workaround npm issue (ENOENT for various bin files) in vagrant VM with directory on shared filesystem.

Ran into an issue with 'npm install' in a Vagrant VM on VirtualBox.

Issue might be related to running 'npm install' from a shared filesystem.

Error is:

npm ERR! Linux 3.10.0-327.el7.x86_64
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install"
npm ERR! node v5.11.0
npm ERR! npm  v3.8.6
npm ERR! path /vagrant/webui/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall chmod

npm ERR! enoent ENOENT: no such file or directory, chmod '/vagrant/webui/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid'
npm ERR! enoent ENOENT: no such file or directory, chmod '/vagrant/webui/node_modules/npm/node_modules/request/node_modules/node-uuid/bin/uuid'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

Attempting workaround with: 'npm install --no-bin-links'

Related github issues: