Merge branch 'release-0.1.6'

* release-0.1.6:
  * chore: bump version to 0.1.6
  * feat: print usage example in case of invalid path
  * chore: update build process and grunt tasks
  * chore: use grunt-contrib-concat in build process
  * chore: improve output in case of error
  * chore: remove npm prebublish script
  * chore: make commander a dependency
  * chore: update chai, mocha and plato
  * docs: add banner to index.js
  * docs: udpate README.md
  * style: move 'use strict' inside function bodies
  * style: re-indent using two spaces
  * refactor: update task to generate binary
  * refactor: update footer template
  * refactor: move cli-option handling to #parse()
  * refactor: optimize parameter handling
  * refactor index: exit with code 1 in case of error
  * refactor lib: simplify option handling a bit
  * refactor lib: remove extra property
  * test: more tests for option handling
  * refactor: make --version print value from package.json
  * squash: 'refactor-grunt-tasks' into 'develop'
Merge branch 'release-0.1.7'

* release-0.1.7:

    * chore: bump version to 0.1.7
    * chore: render coverage report only as html
    * chore: exclude index.js from coverage report
    * docs: add nodei.co badge to README.md
    * chore: update and cleanup dependencies
chore: drop support for node 0.8
Merge branch 'release-0.1.8'

* release-0.1.8:
  chore: drop support for node 0.8
  refactor: reduce responsibility of helper method
  chore grunt: fix cli args in grunt task
Merge branch 'master' into develop

* master:
  chore: drop support for node 0.8