Possible fix for #111

Reorganise C2HS_MIN_VERSION macro to avoid defining it on the command
line passed to the pre-processor because this breaks NVIDIA's nvcc CUDA
compiler.