Backport patch allowing the HTCondor python bindings to directly renew proxies

This client-only change (really, just exposing existing C++ to python) is essential for CRAB3 proxy renewal.