Adding a _future_factory class attribute so subclasses can easily customize the future type used by the executor.
Making _start_all_threads thread-safe.
Merge pull request #64 from enthought/enh-customizable-futures

Customizable futures