Add CUDA file types

Closes #9
Prepare 0.18.0 release