add Scala extension methods for Future conversions