adds desktop java junit tests
partial fix for failing tests; fix for Windows launcher script; more quiet output
Fixed last testsuit disregarding
Cleaned code
Improved console output
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