Merge branch 'v5-34-00-patches' of https://root.cern.ch/git/root into v5-34-00-patches
From Anna: do not draw a text if text size is 0 (with gl we have

a lower edge 10 and duplicated labels).
correct valgrind suppression of TThread global mutex.
When including vc set TARGET_ARCHITECTURE "auto". No not put the binaries from tests into the bin directory.
Fix the handling of c++11 option (CMake)
Disable Vc for some old platforms
upgrade to 0.2.10.
Option for stressProof to print all logfiles

The new -catlog option prints all stressProof logfiles (including the
ones from the nodes/workers) on the stdout of the terminal used to
launch the test. This is useful i.e. for automatic tests (like CDash)
to have a look on what went wrong without logging on the test machine,
but just using the web interface. If -catlog is used with -cleanlog,
logs are displayed only if an error occurs.

The tests run with CDash have been updated to use this option.
Do not set for Clang libc++, it is already set inside in top level compiler flags
Missing include
Do not deref gPad if null (introduced in a858a05)

Also fixes stressProof problem if started with -g.
Set libc++ foor c++11 compilation on clang
Now, that's how it should be - the right way.
No, it wasn't me.
Try to better protect agains unbalanced Add/RemoveFileHandler calls,

my first naive implementation was ... naive.

Thanks to Dario for spotting this problem with stressProof.
 Apply patch from Matthias to fix warnings on 10.9 C++-11
    “Vc_CONSTEXPR macro contains "static" which leads to warnings”

but remove line 384 that causes a duplicate symbol
Remove the flag “TooShort”. It was not used.
Remove a wrong line and re-use previous definition
Disable tests on GSL minimisers when math more is not built
Fix again the stressProof test.