ocl: added runtime flags for debugging
initial commit; ml has been refactored; it compiles and the tests run well; some other modules, apps and samples do not compile; to be fixed
fixed python bindings generation
fixed compilation of some samples; fixed ANN_MLP::predict
continuing refactoring ml samples; added "max vote" response to ANN_MLP. Probably, should make it in less hacky way
Increase epsilon for OpenCL version UMatDot and ReduceAvg accurency tests
made everything compile and even run somehow
updated docs
fixed building html docs
removed many extra whitespaces; fixed 1 warning
temporarily disabled java bindings for ml; hopefully fixed warnings etc.
temporarily disabled java bindings for ml; hopefully fixed warnings etc.
fixed compile warnings from MSVC; fixed warnings in Python bindings; added some debugging code
more fixes and more debugging code
fixed the condition
continuing to debug boost and fix MSVC compile errors
hopefully fixed test failure on Linux
Merge pull request #3030 from vbystricky:ocl_DotReduceAccurTestFix
fix python module compilation with enabled CUDA support:

filterout all CUDA related headers from python module include headers
fix test_opencv_imgproc compilation