get rid of cuda.h usage
Fix determining bounding box of the edge collection in FillEdgeCollection().

There is necessary to account also x-ccordinate of the end of the edge when determining bounding box of the edge collection.
Merge pull request #3447 from a-wi:Fill_ellipse_arc
Merge pull request #3445 from jet47:get-rid-of-cuda-h
Fix#3714:Improve Display Image Tutorial

For Bug #3714, user use the imshow() function without calling
namedWindow() properly, because user did not know the implicit rule for
imshow(). (i.e. without calling namedWindow implied calling namedWindow(
,CV__WINDOW_AUTOSIZE).

Improve the Display Image Tutorial to educate the user for such implied
rule.

Put a note on documentation for Bug#3714

Revise the documentation regarding to imshow() function to better
educate the user the implicit rule. (i.e. without creating the window
before the imshow() function is the same as creating AUTOSIZE window)
Python test: new options provide local test data paths
minor fix to make "updateBackgroundModel=false" option meaningful.
Fix tautologies in calibfilter.cpp which cause a build failure when using -Werror=address with clang-3.5

http://code.opencv.org/issues/4048

Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
Merge pull request #3488 from jeremyhu:PR-4048
Merge pull request #3480 from mshabunin:python-test-24
highgui: Support to change trackbar count in setTrackbarPos and replaced deprecated CreateToolbarEx in Windows.
ability to enable OpenMP simultaneously with other parallel framework
Fixed typos in latentSVM detector demo.
export thread control to generated wrappers
add extra to FeatureDetector docs
fix bug 2432 for 2.4 branch
Merge pull request #3449 from Ashod:2.4_highgui_trackbar_improvements
Merge pull request #3498 from ilya-lavrenov:omp
Some changes to make migration to 3.0 easier
update android.toolchain.cmake