Build Config

 * simple documented example objects
 * enforced semantic version numbering
 * implements grunt-contrib-* and custom tasks
 * `grunt tag` shows existing build versions
 * `grunt tag:<semver>` updates package environment
 * `grunt build` uses package.json version for tag
   * spawns child `grunt version` alias task
 * `grunt build:tag:<semver>` tags and compresses