Merge CUDA GenericOptimized::run_gridding and ::run_degridding into ::run_imaging
The GenericOptimized::run_gridding
and GenericOptimized::run_degridding
methods have a lot of duplicated code. These are now merged into GenericOptimized::run_imaging
.