fix condition in CV_OperationsTest::operations1()
Fix typos in old python wrapper documentation(Bug #3628)

Fixed spelling of CV_INTER_LINEAR flag in geometric_transformations.rst
Added cloud shading support - additional normals array is used
Corrected bug #1437. Corrected the cast of two short values from an lParam. lParam contains two signed-short, the position can be negative when another mouse event happens with a mouse_move (mouse_click, etc.)
The Microsoft documentation specifies NOT to use LOWORD and HIWORD macros to extract the x/y positions as it won't work correctly with multiple monitors. See http://msdn.microsoft.com/en-us/library/windows/desktop/ms645607(v=vs.85).aspx.
fix typo in test_cameracalibration
Merge pull request #1 from Itseez/2.4

2.4
remove unused variable in loadFromXML()
remove unused variable in HOGDescriptor::groupRectangles()
remove unused variable in findCorners_caller()
remove unused variable in ocl_moments()
remove unused variable in OCL_PERF_TEST_P()
remove unused variable in TEST_P()
remove unused variables in CV_KDTreeTest_CPP::findNeighbors()
Merge pull request #2591 from Nerei:viz_cloud_shading_support
Merge pull request #2599 from maksqwe:test_calibration_2.4
Merge pull request #2575 from rold2007:Bugfix_1437
Merge pull request #2603 from maksqwe:unused_fix_2.4
Merge pull request #2579 from maksqwe:test_operations_fix
Merge pull request #2571 from MartinChodakowski:fix-old-python-doc-typos