adds desktop java junit tests
partial fix for failing tests; fix for Windows launcher script; more quiet output
fixed bug #2679
Fixed last testsuit disregarding
Cleaned code
Improved console output
Merge pull request #280 from vpisarev:bug_fixes_jan9
Fix histogram calculation in equalizeHist

issue #2678
Merge pull request #283 from AnnaKogan8:perf_tests_timing.py-improved-console-output
Merge pull request #284 from taka-no-me:fix_equalize_hist_2678
Fix cvCalcOpticalFlow when the status parameter is NULL

issue 2526
Always touch variable controlling build of the module

This suppresses "unused variable" CMake warning when user explicilty disables
module unavailable in selected configuration
Merge pull request #288 from taka-no-me:fix_unused_cmake_variable
Merge pull request #287 from taka-no-me:fix_cvCalcOpticalFlow_2526
more tests fixes
Merge pull request #240 from emchristiansen:javatest2.4
Documentation build warning fixes.

Invalid links and refences fixed.
SpaeseMat class documentation updated.
Fix dependencies inference for auto-disabled targets

Sometimes information about dependencies causing disabling were loosed and it
was not possible to correctly display these dependencies in status report
Fix incorrect Mat address reconstruction on 64-bit platforms

This fixes random failures in Java wrappers.
Fix documentation build with Sphinx 1.07