both tests by picture and rand mat
bug fix
copyright fix
Fixed problem with compilation without HAVE_OPENCL

When compiling without OpenCL, some classes from its namespace are still used in code.
Fixed trailing whitespace
Fixed error in case corners not found
enable IPP ICV support
fixing OCL run condition (build program failure for comparison 64F Mat with Scalar)
Merge pull request #2556 from DeanF:master
Merge pull request #2567 from apavlenko:fix_compare_scalar
Merge pull request #2562 from akarsakov:gftt_fix
Merge pull request #2499 from mlyashko:back_proj_fix1
Merge pull request #2563 from alalek:ipp_builds
Prepare codes for ippicv library
Change deprecated functions to valid
Fix warning
Change deprecated function ippicviMulC_32f_C1IR to ippicviMulC_32f_C1R. Check results of ipp function, if error was return run opencv branch of code
Remove unused code
Remove unused code
Fix error BGRA2RGBA color convertion by ipp. Uncomment ipp color converstion, which pass tests