feat(*): Added changelog generation

Running `grunt changelog` will now create a changelog of the revisions
from hash-to-hash.

Closes #28.