Fix the CosmoTools examples
The CosmoTools examples were still directly using device adapters. Change the code to compile single executables that chooses a device at runtime.
The CosmoTools examples were still directly using device adapters. Change the code to compile single executables that chooses a device at runtime.