Do not set version and release via Makefile

Sphinx build should figure this out via `git-version-gen`
both locally and on readthedocs.
Extract doc version and release from `git-version-gen`

This also avoids the `-dirty` suffix on readthedocs.