further cmake related changes, clean ups, compiler error fixes

- clean up cmake file and get rid of everything not needed
- separable compilation working now
- remove incorrect function declaration from GlobalCudaDefines
- pull up abortWithCudaPrintFlush into PdfBase.hh
- add latest CMake FindCUDA from git repo
- Cmake-ify examples (reactivate examples)
- fix minor header name issues in examples
- remove old make files