Feature/use python future

For issue botify-labs/simpleflow#9

It's easier than I thought. Comment please.
`self._condition` is specific to Python `concurrent.futures` implementation.