SURF keypoints rotation invariance test.
It calcs kpts for a cross and checks that 4 kpts at the edges have equal responce.
fixinf warning on non-Windows systems
Added 'Num of tests' col, changed headers, added 'overall time' row
Switched time from seconds to minutes
Adds samples for Java and Scala
refactored approxpoly
MeanshiftGrouping Bugfix (Bug #2685)
4 digit library version numeration implemented in OpenCV Manager

Code refactoring done.
OpenCV library version type changed to int.
Some UI labels updated.
OpenCV Manager verison incremented.
Consistently use 4-digit library version
Add opencv_cheatsheet.pdf to documentation build and silence Latex output
convex hull converted to C++; other 2 functions in convhull.cpp are yet to be finished.
Merge pull request #309 from asmorkalov:android_manager_4number_version
Merge pull request #310 from taka-no-me:4digit_version
Merge pull request #312 from taka-no-me:cheatsheet
removed rarely used fixed_size parameter from AutoBuffer type, added optional AutoBuffer* but to cvarrToMat in order to speedup CvSeq->Mat conversion; finished conversion of convex hull and related functions to C++
converted fitline to C++, fixed Mat::checkVector().
changed diagnostic from "warning" to "note" in the python wrapper generator, to suppress some noise in opencv utilities
Merge pull request #314 from vpisarev:2.4
Merge pull request #306 from AnnaKogan8:perf_tests_timing.py-improvement
check of keypoint index range in drawMatches