fix(changelog): add grunt tasks for creating changelog and releases

Add grunt tasks for creating new versions (patch, minor, or major), including changelog generation

Refs #169