Merge pull request #1 from mwiebe/cuda

Patches for windows
Made CUDA work with compute capability of 2.0
Small fix
Fix cuda build option
Add cuda_host/device type name parsing + test