[sha] https://github.com/scala/scala/commit/b32d294 [Title] 
SI-7383 - Call ExecutionContext.prepare in Future.apply to allow for capturing local context like ThreadLocals and then re-establishing them prior to execution, as per intention of EC.prepare