Added support for timeouts and delayed values to AlmFuture