Clean up the way externals are picked up.

Same as: root-5.34.02-externals.
Silence roofit banner.

Same as root-5.28-00d-roofit-silence-static-printout.patch
Specify gnu hash style.

Same as root-5.34.00-linker-gnu-hash-style.patch.
Correct platform detection on mac.

Same as root-5.32.00-detect-arch.
Silence warnings.

Same as root-5.32.00-detect-arch.patch.
Use correct isnan.

Same as root-5.30.02-fix-isnan-again.spec.
Fix trampolines for ARM.
Support for C++11 in ARM builds
Revert "Fix trampolines for ARM."

This reverts commit 1b092e44518318885c034d598bea273edd8fb02c.
Use pthread on linux, as suggested by Matevz
Merge pull request #17 from ktf/backport-root-fixes

Forward port CMS root patches