chore(grunt): adds grunt-conventional-changelog plugin

this plugin let's us autogenerate changelogs, all we have to do is to
follow the convetions this commit message follows

the angular.js project itself uses this convention too

we could then also somehow integrate the changelog task in one of the
release tasks