Sync eng/common directory with azure-sdk-tools for PR 1273 (#13959)
Sync eng/common directory with azure-sdk-tools for PR 1273 (#13959)

* Support alpha and azure pipeline build version formats for SemVer parsing and sorting

* Minor build number fixes

* Support zero-padding of build versions more generically in SemVer script

* Fix pre-release label conditional for HasValidPrereleaseLabel in semver script

* Set default convention for build number separator in semver script

Co-authored-by: Ben Broderick Phillips <543d5725ecc592e5b2d165e48c254308f058c13e@microsoft.com>
Azure/azure-sdk-for-go,Azure/azure-sdk-for-go,Azure/azure-sdk-for-go,Azure/azure-sdk-for-go