Adding feature 1544 and 1557
 -cv::findHomography added a parameter for RANSAC iterations
 -cv::findHomography added a parameter for RANSAC confidence
Implementing *= operator. Implementing * in terms of it.
Implementing division operators.
Simplifying arithmetic and comparison operator implementation.

Implementing + and - in terms of += and -=.
Implementing != in terms of ==.
Build fix for NVIDIA Tegra optimizations integration.
Clarified parameter useExtrinsicGuess in solvePnP
handling namespaces on parsing functions
submodule method tables generation
function namespaces partially work
nested classes support
unified namespace population with 'init_submodule'
put consts into python submodules
maintain set of visited namespaces in CppHeaderParser
WARNING: REMOVED const name conversion (SomeConstName -> SOME_CONST_NAME), discussion needed
fixing warnings
fixing warnings
keep old const names for compatibility
removing modules from blacklist
Fix arithmetic exception when pass an empty mat with IPP option on.
Update tocDefinitions.rst

Second fix in docs needed for https://github.com/Itseez/opencv_contrib/pull/70
http://www.build.opencv.org/buildbot/builders/precommit-contrib_docs/builds/277
fix cmake ocv_add_samples for opencv_contrib/modules/bioinspired
If a sample containing subdirs, a Cmake error will be raised, since the original code can only install FILES.
Doc changes for feature changes 1544 and 1557
Merge pull request #3129 from PhilLab:patch-2
AKAZE optimizations