Added make_point_list kernel
Added fill_accum kernel
Added getLines, fill_accum_local kernels
Added accuracy tests with real and generated data
Refactoring, minor optimization
Optimization for getLines
Refactoring and optimization
Added HoughLinesP OCL implementation
fix photo::cloning::IlluminationChange when IPP is used
change masking to patchNaNs
Exposing the FAST detector threshold for ORB

Implemented as a new optional parameter for
the constructor of the ORB detector. The
change of this parameter has been included
in the orb unit test.
change remaining c-api CV_ prefixes in constants
opencv_version
update gen_javadoc prints to python3 syntax fixed #3768
Optimization for HoughLinesP
Merge pull request #3302 from berak:doc_fix_constants_30
Merge pull request #3301 from MC-Escherichia:fix_gen_javadoc_py_prints
Merge pull request #3299 from felixendres:orb_keypoint_detector_threshold
Merge pull request #3245 from avdmitry:hello_opencv_sample
Merge pull request #3279 from akarsakov:ocl_houghlines