This change refactors the way we do ${VERSION} substitution in both the Node.js SDK's version.js and package.json, so that it can work on Windows. This is required now that we are actually parsing semvers.