3848: build-packages respects egg-info versions.

Now that our setup.py files know how to introspect git and generate
build tags, build-packages can use that version number rather than
overriding it.
Merge branch '3848-build-packages-pyversion'

Refs #3848.  Closes #4110.