#pragma warning4127 fixed for cvstd.inl.hpp
#pragma warning4127 fixation modified

Now use cleaner approach:

#pragma warning( push )
#pragma warning( disable: ThatWarning )
//code with ThatWarning here
#pragma warning( pop )
#pragma warning4127 fixation modified 2
fix VCS version
removed duplicated Hershey fonts
fix compile problems with contributed ximgproc/xphoto
Merge pull request #3111 from vpisarev:make_ximgproc_compile
multiple yet minor fixes to make most of the tests pass on Mac with Iris graphics
Python bindings tutorial
Merge pull request #3114 from abidrahmank:PyBindTutorials
Merge pull request #3086 from fpuja:pragma_warning4127_fixing
Merge pull request #3107 from vpisarev:fixed_win_build