reduce sensitivity to initial conditions
move runCmd to its rightful place, switch node versions before npm install
add tests for lib changes, update version numbers
try a ci fix
Merge remote-tracking branch 'XTUPLE/master' into robustClone

Conflicts:
	lib/package.json
	lib/spec/index.js
	lib/util.js
add unit test, bump version for robustness change
Merge pull request #495 from gilmoskowitz/robustClone

Robust clone