Document Python 2 requirement for futures backport package
Only download futures if it isn't in the path. Download root concurrent module to avoid cross-import problems. Fixes #1.