chore(package): add npm scripts and git commit validation
chore(package): add npm scripts and git commit validation

In order to ensure consistent git commit messages,
add validate-commit-message package. The package installs a git-hook.
Add cli-release package which manages releases and changelogs.

Add npm `start` script to make easy installation of the scripts from
the validate-commit-message package. The validation-commit-message
scripts are installed by running `npm start`.

* Add npm scripts in order to automate chore tasks:
  * rename `compile-lib` to `compile`,
  * automatic removal and creation of `lib/`, and
  * release scripts for patch, minor, and major that checks out master
    branch, bumps package version, version tags commit, updates changelog,
    compiles `lib/`, and publishes to npm.
* Fix Github links.

Closes #6
Closes #9
Closes #10

chore(package): add cli-release dev dependency

References #6

motorcyclejs/core