bounding UnsafeAtomics and UnsafeAtomicsLLVM
Created by: leios
This should fix #305 so users to not need to manually add UnsafeAtomics separately for CPU atomics and also https://github.com/JuliaRegistries/General/pull/62061#issuecomment-1165914744