If device does not support double, returns immediately.
Double floating points are not default supported by OpenCL.
Updated Google Test to 1.7.0.
fixed ocl::bitwise_not in case of CV_8UC1, CV_8UC2
Merge pull request #1547 from SpecLad:gtest-1.7
enabled ocl::norm perf test
ocl: dynamic load of OpenCL libraries

Support functions from OpenCL 1.1 / OpenCL 1.2
ocl: cl_runtime: added autogenerated code
Merge pull request #1548 from ilya-lavrenov:ocl_bitwise_not
Merge pull request #1549 from ilya-lavrenov:ocl_perf_norm
removed invalid comment
Merge pull request #1542 from alalek:cl_runtime
Merge pull request #1507 from pengx17:2.4_fix_test
fixed convertC3C4 and convertC4C3 functions in case cols == 1
Android NDK r9 support. x64 NDK support fix for MacOS X.
Fix a -Wparentheses-equality Clang warning in cap_libv4l.cpp.
Merge pull request #1555 from ilya-lavrenov:ocl_convertC3C4
removed ocl::minMax_buf, updated doc (operation on matrices)
ocl: split initialization.cpp into 3 files: context, operations, programcache
ocl: move program names into opencl_kernels.hpp
ocl: file-based ProgramCache refactoring