Fix build release grunt tasks

Some fixes and simplification on the `build-release` task family:
Besides some bug fixes, it uses `shelljs` instead of `rimraf`+`execSync`. shelljs is very complete, and `execSync` requires `node-gyp` that requires python...