fix: doc: changelog generation script added that will generate the changelog and afterwards update the unreleased version placeholder.

Shouldn't gitchangelog do it for me?