Cross-platform cross-python shutil.which functionality
