chore(jshintrc): add .jshintrc

- update devDependencies
feat(Gruntfile): add grunt-conventional-changelog to generate changelog
feat(git): add git commit hook to validate the commit message
feat(Gruntfile): add grunt-bump task
chore: release v0.3.1