reordered defaultconstructor to fix bug that prevents the compilerflags and include dir to dunction properly and warnings, OpenCL sourcefolder can now be set via SetSourcePath, if it is not set the default location will be used