Added condition to use optimized kernels for images of size that multiple of 4 only
Merge pull request #2819 from SpecLad:merge-2.4
Merge pull request #2761 from ilya-lavrenov:tapi_warpers
Issue #3709 - PyBindings for LSD

Corrected crashing in Python bindings while using LSD_REFINE_NONE flags
Corrected not drawing lines in drawSegments and compareSegments in Python bindings
merged 2 kernels
Merge pull request #2757 from ElenaGvozdeva:ocl_flip
Merge pull request #2795 from ilya-lavrenov:tapi_setto
Add AKAZE support for the Java wrapper
optimized cv::warpAffine
Merge pull request #2750 from ilya-lavrenov:tapi_convertto
added missed INTER_CUBIC
Merge branch 'gtk3' of https://github.com/Exocoder/opencv into gtk3
resyncing gtk3 with remote.
On branch gtk3
Changes to be committed:
	modified:   CMakeLists.txt
Corrected merge error from last resync
Merge pull request #1552 from Exocoder:gtk3
Merge pull request #2826 from ilya-lavrenov:tapi_perf_warp
Merge pull request #2821 from ilya-lavrenov:tapi_reduce
Merge pull request #2812 from arkunze:pullreq/140520-filter2D
Merge pull request #2798 from ilya-lavrenov:tapi_copymakeborder
Merge pull request #2810 from ilya-lavrenov:tapi_copytomask
optimized cv::flip (CV_8UC1)