changed default parameters of SURF, which improved its performance. Restored bi-linear interpolation in SURF descriptor extractor. Added test for SURF homography + check for non-zero (positive) responses.
fix broken links in cascade classification documentation
apply patch #2686
Fix truncation of fourcc value in dshow capture property setter (bug #2535)

Added test checking that all valid fourcc values are converted properly
Merge pull request #383 from cuda-geek:apply-opencv-macosx-patch
Fix and test for #2607
Merge pull request #382 from cuda-geek:fix-broken-links-bug-2689
Merge pull request #387 from taka-no-me:fix_dshow_fourcc_conversion
Fixed sample files in "Using OpenCV with gcc and CMake" tutorial (bug #2663, #2588)
Merge pull request #381 from vpisarev:surf_fixes
Merge pull request #385 from etalanin:bug2607
Merge pull request #389 from Daniil-Osokin:bugfix_doc_opencv_with_cmake
Correct tolerance value for sanity checks with ERROR_RELATIVE

Use min/max bounds instead of local value to calculate acceptance threshold.
Threshold based on local values somethimes does not work because cancellation
of big values may produce error bigger than local value.
Suppress clang build warning
Temporary disable unstable Features2d_RotationInvariance_Detector_SIFT test
Increased time limits, eliminated extra params
Fixed multiple issues in docs (bug #2410)
Modify decode_tile16384x16384 test to not fail when available memory is not enough for test
Merge pull request #391 from taka-no-me:fix_buildbot_issues
Merge pull request #393 from Daniil-Osokin:bugfix_doc_multi_issues