BLD: Enable PEP 517
After #38852, we could enable PEP 517 by modifying PATH in setup.py or use non-vendored versioneer. See https://github.com/python-versioneer/python-versioneer/issues/193 for details. 