Fixes #38 - hopefully.
Fixes #38 - hopefully.

Build mechanism:

* Enabled separable compilation (which seems to be required for `-rdc` and cooperative launching to end up with a working binary)
* Implemented a workaround to a FindCUDA issue visible when separable compilation is enabled, see [this CMake issue page](https://gitlab.kitware.com/cmake/cmake/issues/16411)
* Added `-rdc true` to the compilation options for the `execution_control` target

eyalroz/cuda-api-wrappers