This is very strange. 
if I pass `'git commit -m "Build version ${version}" app/manifest.json');` from Windows.  
Belows is returned. I belive Process.runSync cannot handle double quotes.

[release]
  Creating build 0.4.27
  7z a -r ../dist/spark.zip .
  dist\spark.zip is 6,865k
  git checkout app\manifest.json
  git commit -m "Build version 0.4.27" app/manifest.json
  error: pathspec 'version' did not match any file(s) known to git.
  error: pathspec '"0.4.27\""' did not match any file(s) known to git.

Uncaught Error: GrinderException: exit code 1
Stack Trace: