Suppressed some iOS framework compilation warnings
Extracted repeated cmake instruction block
Fixing iOS clang warnings, part 1
Forgotten punctuation
Fixing iOS clang warnings, part 2
Fixing iOS clang warnings, part 3
final fix
Refactoring in gen_java.py script
Optimize OpenCL version of BFMatcher
Include strsafe.h to compile successfully under MinGW in Debug mode.
Merge pull request #3292 from mshabunin:fix-ios-warnings
Merge pull request #3349 from a-wi:DShow_Strsafe_header_v3
Merge pull request #3344 from mshabunin:java_automation
BackgroundSubtractorMOG2, learningRate=0 optimization
Merge pull request #3256 from vbystricky:oclopt_BFMatcher
Changed predictOptimalVectorWidth function, now it is possible to choose vector size.
Merge pull request #3355 from ElenaGvozdeva:predictOptimalVectorWidth
Merge pull request #3352 from alucarded:BackgroundSubtractorMOG2_optimization