Corrected component.js generation script, updated smoosh

Multiline items were breaking component.js while using makefile to generate one. Added simple script in node, to simplify that.

Older smoosh was not possible anymore (npm install failed) to be installed so it was replaced
with newest version.