Updated components to use the standard futures
Updated stray occurrence of hpx::future