extend the version-distance in wheel file naming
Description
Extend the version-distance with an abbreviated form of last commit's SHA.
For example, from 2.1.0.dev4
to 2.1.0.dev4+4c1a7c5
because tags 2.1.0-rcX
all yield the same root 2.1.0
so four commits ahead of tag 2.1.0-rc1
and four commits ahead of 2.1.0-rc2
will yield the same version distance 2.1.0.dev4
. We need also to append the an abbreviated form of last commit's SHA.