feat(release): commit the changelog on release

Releasing a new version of Asimov is now as simple as
`grunt release:<type>` where type can be either patch, minor,
or major. If no <type> is supplied it will default to patch.
fix(git): fix validate commit msg git hook permissions