Added implementation for RGB to YUV420p color conversion
Added tests for RGB to YUV420p color conversion
Added multithreaded implementation for RGB to YUV420p color conversion
Super Resolution module
Merge pull request #491 from Daniil-Osokin:cvtRGB2YUV420p
moving JNI library to 'build/lib' dir on non-Win
updating JNI lib location for Unix; formatting update
more formatting
minor formatting
removing redundant code
Merge pull request #620 from apavlenko:java_tutorial_fix
fix mismatch on NV OCL and some AMD GPUs
Stetch support for Android View classes added (Feature #2840)
add stereoBM function
remove the OpenCL define
Add ocl::SURF accurate test.

The test cases are ported from gpu module (masked version is still
missing).
Key point direction definition is synchronized with cv::SURF.
nonfree module dependency is added into ocl module's cmake file.
Fix build errors
gpu : implement Bayer* -> Gray color conversion
Merge pull request #635 from taka-no-me:c++11
Fix clang + ccache build warnings