Add support for scala futures based on fork-join pool