complete the transition to grunt-shell-spawn, and prepare for npm repository