Test configuration for reco+dqm+validation in unscheduled mode 

Changes needed to make reco+dqm+validation (step3) in MC run in unscheduled mode
runTheMatrix.py -w unsch -l 10025

Some changes to DQM/validation python were needed in order to avoid running producers on both a path and end path, which we should a) not need to do, and b) need to avoid for unscheduled mode

I also started to add the cmsDriver changes that are needed for running reco+miniaod together. There are problems with module conflicts between these things that need to be fixed before its working.