Add sherpa2 as separate package.

Disabled by default.
Adapted from #406.
Merge pull request #476 from degano/sherpa2_71X

Add sherpa2 as separate package.
Merge remote branch 'origin/IB/CMSSW_7_1_X/stable' into IB/CMSSW_7_0_X/stable