Stop looking at bundled dependencies for node.js

The `bundleDependencies` and `bundledDependencies` keys in npm’s
JSON output are not correct places to look for additional dependencies.

They are simple arrays of package names, instead of metadata about those
packages. And it seems that they are essentially a whitelist of packages
that should already be listed in `dependencies` or `devDependencies`.

https://www.npmjs.org/doc/files/package.json.html#bundleddependencies
Don’t use readme as description for npm packages

Using the full readme is way too verbose. Since node doesn’t have a 
convention of a short and a long description, we should just use the 
only description as the description and not have a summary. This makes
the output vastly more readable.
Merge branch 'prefer-description-to-readme-for-node' of https://github.com/taavo/LicenseFinder into taavo-prefer-description-to-readme-for-node

Conflicts:
	lib/license_finder/package_managers/npm_package.rb
Merge branch 'remove-bundled-dependencies' of https://github.com/taavo/LicenseFinder into taavo-remove-bundled-dependencies

Conflicts:
	lib/license_finder/package_managers/npm.rb