Grunt: Remove unused `version` task
Gruntfile: minor reorganization

- clean up mutliple `require` statments
  for task config files
Merge branch 'wip' into staging

- Splits up previous WIP commit,
  with useful commit messages