20210823 Add PPX extension to declare external GPGPU kernels Update Samples to use PPX instead of Camlp4 extension Update dune/opam files for opam release 20210816 Added Build with dune Compatible with OCaml 4.12 Switch to github actions for CI