Fix remaining windows build warnings
Suppress more warnings in gtest on OS X
Issue 2472 Android samples crash on Camera.StartPreview on Android 4.1 fixed.
Issue 2473 Service connection leak in OpenCV Manager installation waiting fixed.
Some code refactoring done.
Tutorial 1 updated. Execution time camera switching implemented.
Some unification done to simplify camera switching.
Merge pull request #103 from asmorkalov/2.4
Fix SHORT data type support in Algorithm

* typo in Algorithm::addParam for 'short' data type which results in segmentation fault on ARM
  on attempt to set type property for FAST using setter inherited from Algorithm
* added short type support to read/write methods
* improved some error messages
Specify sanity threshold for WarpPerspective perf test
Turn off video IO perf tests on Android
Memory leak of native OpenCV mats fixed.
fixed compile errors in ocl tests; disabled a few problematic tests
eliminate all the warnings on win32 and win64
add a new function abssum
fix the bug of test and perf because someone remove non-free module from cmakelist.txt
Merge pull request #102 from NikoKJ/ocl4_2.43
Merge pull request #109 from asmorkalov/2.4
Test data form features2d updated.
introducing a tutorial for the retina model
adding retina tutorial
updated tutorial, need spell check, validation, nicer images and a discussion on parameters
updated tutorial, rapid spell check, retina parameters discussion added
added retina code tutorial