grunt provides all the things we're using shelljs for
Merge pull request #3295 from stuartf/removeShellJs

grunt provides all the things we're using shelljs for