Integrate `async_copy!` into the event system
Created by: vchuravy
The code from https://github.com/climate-machine/CLIMA/blob/ad0508d7c0fa1004552197bb32334cfe923dd6ba/src/Arrays/CMBuffers.jl#L124-L209 needs to be integrated into KA and especially into the KA event system.