V2 cart cleanup work

This build supports automatic versions of nodejs based on grant's marker system, and will also read from the app's package.json "engines" section.  The RAEDME file is up to date.