move some deps around and make reset.sh not require grunt-cli to be installed globally