Add a CUDA-specific pipeline
Add a CUDA-specific pipeline

This is identical to the nopython pipeline, with two exceptions:

- It uses the CUDABackend stage instead of the NoPythonBackend stage.
  The CUDABackend stage populates a compile_result like the
  NoPythonBackend stage, but doesn't populate it with things that make
  no sense in CUDA (e.g. `objectmode`, `lifted`, etc.).
- It omits the DumpParforDiagnostics stage.

numba/numba,cpcloud/numba,IntelLabs/numba,cpcloud/numba,stuartarchibald/numba,seibert/numba,stonebig/numba,IntelLabs/numba,seibert/numba,cpcloud/numba,stonebig/numba,numba/numba,stuartarchibald/numba,IntelLabs/numba,IntelLabs/numba,gmarkall/numba,gmarkall/numba,gmarkall/numba,numba/numba,seibert/numba,cpcloud/numba,stuartarchibald/numba,seibert/numba,numba/numba,stuartarchibald/numba,gmarkall/numba,IntelLabs/numba,stonebig/numba,stonebig/numba,numba/numba,stuartarchibald/numba,cpcloud/numba,seibert/numba,gmarkall/numba,stonebig/numba