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
Python test: new options provide local test data paths
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