This is on windows. The current layout of the project following current cordova defaults, there is no "cordova" sub-directory and the "cordova" NodeJS project is installed globally npm install -g cordova and the cordova command works from %PATH%.
However it looks like gapreload-add attempts to run cordova plugin add pro.fing.cordova.gapreload but fails with Failed with: Error: spawn NOENT.
But the cordova command works from the command line ok.
Maybe http://gruntjs.com/api/grunt.util and the API grunt.util.spawn(options, doneFunction) will execute correctly on all platforms ?