Backport of the concurrent.futures package from Python 3

WWW: https://github.com/agronholm/pythonfutures
