gruntfile: remove unused clean target
gruntfile: auto load tasks
gruntfile: move jekyll paths to gruntfile
gruntfile: use an intermediate build directory for jekyll
gruntfile: configure connect to gzip xml files
gruntfile: add svgmin and concurrent tasks
gruntfile: fix dev builds
Add bower support
editorconfig: use 2 space indent for package.json and bower.json
Use a relative symbolic link for require.js
Switch to Handlebars and pre-compile templates
gruntfile: lint the bower config files
gruntfile: rename the 'auto' task to 'server'
gruntfile: comment the gruntfile
gruntfile: add a `--drafts` command line flag
gruntfile: add a `--prod` command line flag
Merge branch 'build-improvements'

* build-improvements:
  gruntfile: add a `--prod` command line flag
  gruntfile: add a `--drafts` command line flag
  gruntfile: comment the gruntfile
  gruntfile: rename the 'auto' task to 'server'
  gruntfile: lint the bower config files
  Switch to Handlebars and pre-compile templates
  Use a relative symbolic link for require.js
  editorconfig: use 2 space indent for package.json and bower.json
  Add bower support
  gruntfile: fix dev builds
  gruntfile: add svgmin and concurrent tasks
  gruntfile: configure connect to gzip xml files
  gruntfile: use an intermediate build directory for jekyll
  gruntfile: move jekyll paths to gruntfile
  gruntfile: auto load tasks
  gruntfile: remove unused clean target
gruntfile: don't copy the `bower_components` directory
humans.txt: add handlebars.js