conventional-changelog support

For your consideration.

I had to fork the original project in order to get support for arbitrary sections without waiting on the PR getting reviewed and accepted. We now have a repo at Elgg/conventional-changelog for our customizations. We may just continue rolling like this for a while since I want to add contributor acknowledgments soon, too.