feat(conventional-changelog): add conventional-changelog

- add grunt-conventional-changelog to automate changelog generation
- update Gruntfile.js to setup changelog task