Updated grunt-update-submodules to 0.4.0

closes #2503
 - It can now have custom additional parameters to `git submodule update` instead of always having `--init --recursive --merge`