Better generate NPM Makefiles

Apparently I should try things before committing them.
Better detect when to generate a DESCR

Which is, whenever one doesn't exist.

Which does *not* mean we get a reasonable one, but that solution comes
later.