tools: Add licenses for npm file dependencies
tools: Add licenses for npm file dependencies

It can happen that an npm module is only being used for some file
dependencies, e. g. a .less file, but none of its *.js modules get
imported. This is currently the case for "bootstrap".

Newer webpack versions will detect dependencies better and not add them
to `stats.compilation.modules`. As we still want to dist
node_modules/bootstrap, add module licenses for file dependencies, so
that bootstrap's license gets shipped.

martinpitt/cockpit,mvollmer/cockpit,cockpit-project/cockpit,cockpit-project/cockpit,cockpituous/cockpit,mvollmer/cockpit,cockpit-project/cockpit,moraleslazaro/cockpit,martinpitt/cockpit,andreasn/cockpit,cockpituous/cockpit,moraleslazaro/cockpit,deryni/cockpit,moraleslazaro/cockpit,deryni/cockpit,andreasn/cockpit,martinpitt/cockpit,andreasn/cockpit,cockpituous/cockpit,deryni/cockpit,deryni/cockpit,deryni/cockpit,garrett/cockpit,garrett/cockpit,cockpituous/cockpit,cockpituous/cockpit,cockpit-project/cockpit,moraleslazaro/cockpit,andreasn/cockpit,deryni/cockpit,cockpit-project/cockpit,mvollmer/cockpit,cockpituous/cockpit,martinpitt/cockpit,mvollmer/cockpit,garrett/cockpit,moraleslazaro/cockpit,andreasn/cockpit,deryni/cockpit,garrett/cockpit,martinpitt/cockpit,moraleslazaro/cockpit,moraleslazaro/cockpit,andreasn/cockpit,andreasn/cockpit,mvollmer/cockpit,garrett/cockpit