chore(deps): update version notation
style(strict): add 'strict' directive to index.js
refactor(index.js): assign module to local variable
chore(deps): add 'commander' module to package.json
feat(cli): parse cli opts with "commander"
Merge branch 'develop' into release-0.1.2

* develop:
  feat(cli): parse cli opts with "commander"
  chore(deps): add 'commander' module to package.json
  refactor(index.js): assign module to local variable
  style(strict): add 'strict' directive to index.js
  chore(deps): update version notation
chore(package): bump version to 0.1.2
docs(readme): update history section
Merge branch 'release-0.1.2'

Basic support for _command-line_ options `--help` and `--version`.

* release-0.1.2:
  docs(readme): update history section
  chore(package): bump version to 0.1.2
  feat(cli): parse cli opts with "commander"
  chore(deps): add 'commander' module to package.json
  refactor(index.js): assign module to local variable
  style(strict): add 'strict' directive to index.js
  chore(deps): update version notation
Merge branch 'master' into develop

* master:
  docs(readme): update history section
  chore(package): bump version to 0.1.2
Merge branch 'master' into develop

* master:
  chore(deps): completely revert version notation
  chore(deps): revert version notation
  v0.1.2

Conflicts:
	package.json
chore(deps): add changelog related modules to package.json
chore(grunt): generate CHANGELOG.md
docs(changelog): add CHANGELOG.md
Merge branch 'generate-changelog' into develop

* generate-changelog:
  + add CHANGELOG.md
  + generate CHANGELOG.md
  + add changelog related modules to package.json
chore(grunt): move 'bin' task to tasks/generate-binary

  + rename grunt task 'bin' into 'generate-binary'
  + moretask '$ grunt generate-binary' to tasks directory
+ work in progress while refactoring to function
refactor(lib): make module a function
refactor(lib): add internal __parseOpts helper
refactor(lib): use internal opts variable