Add extra CUDA flags.

On Felice request, I forced code generation for the current nVidia
architecture. I assume in any case we will never use anything lower than
this, so I guess it's fine.
Merge pull request #737 from ktf/fix-cuda-options

Fix cuda options
Move CMSSW_7_2_THREADED_X to next.
Merge remote branch 'origin/IB/CMSSW_7_0_X/stable' into IB/CMSSW_7_0_X/stable
Move to latest / greatest version of git-cms-merge-topic
Merge pull request #749 from ktf/update-git-cms-tools

Update git-cms-tools to latest commit.
Misc multithreading fixes.

- FastJet fixes from Chris.
- TMVA fixes from Chris.
- Adaptations to get sherpa to compile.

This is the same set of changes valdiated by @slava77 between
CMSSW_7_2_DEVEL_X_2014-05-29-1400 and CMSSW_7_2_X_2014-05-29-1400.

Summary from Slava:

> Results in CMSSW_7_2_DEVEL_X_2014-05-29-1400    and
> CMSSW_7_2_X_2014-05-29-1400
> look the same based on fwlite-based diffs and DQM comparisons.
> tests included the short matrix and some higher stat "extended tests"
> (dijet, ele/mu/pho guns and ttbar with PU).
Merge pull request #750 from ktf/mt-fixes

Multithreading fixes.
Misc multithreading fixes.

- FastJet fixes from Chris.
- TMVA fixes from Chris.
- Adaptations to get sherpa to compile.

This is the same set of changes valdiated by @slava77 between
CMSSW_7_2_DEVEL_X_2014-05-29-1400 and CMSSW_7_2_X_2014-05-29-1400.

Summary from Slava:

> Results in CMSSW_7_2_DEVEL_X_2014-05-29-1400    and
> CMSSW_7_2_X_2014-05-29-1400
> look the same based on fwlite-based diffs and DQM comparisons.
> tests included the short matrix and some higher stat "extended tests"
> (dijet, ele/mu/pho guns and ttbar with PU).
Merge pull request #752 from ktf/backport-mt-fixes

Backport multithreading fixes.
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable
Trivial change.
Merge pull request #756 from ktf/trivial-change

Trivial change.
Merge pull request #764 from cms-sw/IB/CMSSW_7_1_X/stable

Forward port IB/CMSSW_7_1_X/stable into IB/CMSSW_7_2_X/stable
A conflicting pull request.
Merge pull request #765 from ktf/trivial-change

A conflicting pull request.
Merge remote branch 'origin/IB/CMSSW_7_0_X/stable' into IB/CMSSW_7_0_X/stable
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable
Make Rivet 2.0.0 the default and only rivet.
Fix toolfile name.