Updating datacard naming and systematics for combination

  made signames X_hmmYTeV
  made most unc's prefix CMS_hmm_

  updated PDF acceptance uncertainty to be seperate for gg and qq
  updated JES and JER to be CMS wide CMS_scale/res_j
  updated QCDScale to be QCDscale_ggH/qqH_ACCEPT
    and seperate for gg and qq
now split xs unc into QCD_scale and pdf to comply with combination rules
fix bug: was using QCDscale unc as pdf unc
updated to use XSWG YB3 .txt files from CombinedLimit/data/
makeCards.py: changed every RooName besides dimuonMass to begin with CMS_hmm_
undo last commit
used workspace import options to rename all vars and pdfs in datacard

  need to undo this with signal PDFs!!
turn back on bkg param unc
now all roows objects end in _CMShmm and text card works right
makeCards.py: added --forCombGroup option to suppress debug text
makeCards.py: make all nuisances have the correct names under new naming scheme
updated myNuisancePrinter.py with pull plotting
Merge branch 'makeCardsFollowRules'

  cards now seem to fully follow the Higgs combination group rules