Collapse the implementation of cuda::concurrent_agent
Eliminate a lot of unused code from cuda/execution_agent.hpp