chore(build): add changelog task for grunt

Added a very first, simple version of a Grunt tasks to generate changelog from git commits. More or less used it to generate the current changelog: 
https://github.com/angular-ui/bootstrap/blob/master/CHANGELOG.md

It is not pretty, the task could be made simpler but wanted to push it so others can have a look and improve!