Add `npm linkall` command

`npm linkall` reads `dependencies` and `devDependencies` (unless running
in production environment) and links all globally installed packages
which are included in dependencies.

This feature is useful in development or when using many private packages.

Documentation included.

Feel free to squash these commits.