fix warning in __cudaKernel

- fix warning if we use expression like 1==2?:10wq
- move preprocessor definition to ppFunctions.hpp
Merge pull request #51 from psychocoderHPC/fix/cudaKernel_warnings

fix warning in __cudaKernel