updated patch to bring in the first functions with "transparent API"
removed unnecessary opencl kernels
fixed few compile errors and doc build errors
fixed some more compile errors
another attempt to fix compile errors
added some diagnostic into Tonemap test
fixed failure in Tonemap test
fixed bug with cl_long size on Win32 (thanks to Aaron Kunze)
Merge pull request #1824 from vpisarev:ocl_experiments5
fixed kernel compilation
Merge pull request #1841 from ilya-lavrenov:ocl_kernel_compilation
fixed kernel compilation in imgproc module
eliminated warning C4267
Merge pull request #1848 from ilya-lavrenov:warn
Merge pull request #1847 from ilya-lavrenov:ocl_imgproc_fix
changed eps in Retina_OCL test
Merge pull request #1852 from ilya-lavrenov:ocl_retina
recursive mutex for linux
ocl/core: added prototype for tests
fixed error in setting kernel arguments