print error file and line in for opencl errors
adding the full testing path
handling some compiler warnings
changing the opencl kernel loading (wip)