improve(log): parse conventional commits and stats

The history log now contains statistics about files
and parses conventional commit message information.
https://github.com/ajoslin/conventional-changelog/blob/master/CONVENTIONS.md