Add Delay::forward function
Add missing include in SharedFuture.tcc
Use Delay::forward in Future::forward

See the comment in the code for why this change is needed.