curl: Do not use 'dl' on HP-UX

Re-apply the logic change made by commit v2.8.0~1427 (fix warning on
HPUX, 2008-11-26).
curl: Simplify our LIBCURL test addition
Merge topic 'update-curl' into next

7b07b100 curl: Simplify our LIBCURL test addition
4fc9c22f curl: Do not use 'dl' on HP-UX
curl: Use arch-aware CHECK_TYPE_SIZE results

Re-apply the logic change made by commit v2.8.2~536 (Use arch-aware
CHECK_TYPE_SIZE result, 2009-12-17).  The size of some types must be
selected at preprocessing time when building for multiple archs on OS X.
Merge topic 'update-curl' into next

f1c38352 curl: Use arch-aware CHECK_TYPE_SIZE results
Tests: Update expected CTestTestFailedSubmit output

Add another error message that curl now produces.
Merge topic 'update-curl' into next

45c1f70e Tests: Update expected CTestTestFailedSubmit output
curl: Skip sanity check that triggers Clang warning

Defining curl APIs as forwarding macros triggers Clang warnings
with -Wdisabled-macro-expansion.   Skip this sanity check.
Merge topic 'update-curl' into next

efe013e5 curl: Skip sanity check that triggers Clang warning