Adds samples for Java and Scala
Added a desktop Java tutorial
Mat tutorial - grammar and spelling fixes
Added float, uint64, and uchar params to Algorithm
Made changes to work in cv::Algorithm with parameters of these types.
Also fixed SimpleBlobDetector -- now it can be created by
cv::Algorithm::create and it can work with cv::Algorithm::set/get.
Try to fix Mac compilation issue.
The next attempt to fix a build error on Mac.
add +-*/ operators to oclMat
Added a test that documents that negative numbers are not clipped by cv::saturate_cast
Native testing for OpenCV Manager enabled

All tests added to CMake;
All tests ported on 4 digit version support;
Some test fixes and bug fixes were done.
Bug in hardware ratings fixed.
Added two tests to highlight bug #2788
Bug #2759 android.os.DeadObjectException on OpenCV Manager connection fixed.
DeleteLocalRef calls for jclass objects added.
configure desktop Java install, making JNI library name correct, and making it fat when possible
Reenabled second test
Merge pull request #416 from asmaloney:mat-docs-cleanup
Merge pull request #467 from asmorkalov:manager_jni_overflow
fixing eclipse import errors that can also be fixed via 'Fix Project Properties' menu
Merge pull request #471 from apavlenko:jar_install
Merge pull request #473 from prclibo:2.4
Merge pull request #470 from kirill-kornyakov:bug_2788_testing_add_method_for_column