Simplify bumpversion.sh
The latest release of git-cliff adds support for version bumps. This means that we could simplify our dev-tools/bumpversion.sh script by removing the custom logic for determining the next semantic version number given the commit history.
It might also we worth checking if we could make use of some other new features of git-cliff.