Fixed issue: Mat::copyTo(UMat) if device copy is obsolete. Added test.
Modified cmake
update cmake
fixed conflicts
moved headers
fixed tests for ocl_filter2d, ocl_matchTemplate, ocl_histogram.cpp
fixed nDiffs for CalcBackProject
Fixed choice of kercn and rowsPerWI for non-Intel device.
some formal changes (generally adding constness)
Modification Ransac model points
fixing Mac build
fixing error, wrong template method param.
Merge pull request #3044 from akarsakov:fix_ocl_tests
Fixed typos
fixed test ocl_MatchTemplate for sparse matrix
Multi class tutorial compilation
updated ransanc model
fix IOS framework
small fix for ocl_resize
remove unused tutorials