fixed extrapolation for ocl::cornerMinEigenVal and ocl::cornerHarris; enabled CV_32FC1 for the first function
Bug #3276 Java bindings binary compatibility is broken in branch 2.4 fixed.

New version of Java wrappers' generator uses different wrappers for VideoCapture
on Android and desktop to prevent binary compatibility issues.
ocl: adjust worksize for filter2D and boxFilter
changed eps in ocl::GaussianBlur test
ocl: filter2D: fix processing of kernel with double datatype
fixed ocl::norm (with NORM_RELATIVE specified) when norm(src2) == 0
disabled upload and download perf tests
Merge pull request #1715 from asmorkalov:android_java_bincompat_fix
Merge pull request #1717 from alalek:ocl_adjust_worksize
Merge pull request #1719 from ilya-lavrenov:ocl_gaussianBlur
Merge pull request #1721 from alalek:ocl_fix_filter2D_64F_kernel
Merge pull request #1723 from ilya-lavrenov:ocl_norm
Merge pull request #1709 from ilya-lavrenov:ocl_cornerharris