fix dqm-access directory mess
Added the edm::ConsumesCollector class to be used by module helper classes to
register the data they will request on behalf of the module.
Merge pull request #20 from ktf/tagset-133089

Add edm::ConsumesCollector class
Ignore .pyc files.
Merge pull request #21 from ktf/ignore-pyc

Ignore .pyc files.
Merge pull request #19 from rovere/fix-dqm-access-directory-structure

fix dqm-access directory mess
Unit tests related to bug fix in tagset 133141. I put these in a separate
tagset because these unit test changes are dependent on other things waiting in
the tag collector queues, but the bug fix itself is not dependent on anything.
Merge pull request #22 from ktf/tagset-133153

Unit tests related to bug fix in tagset 133141.
Unit tests related to bug fix in tagset 133141, forgot to include them.
Merge pull request #23 from ktf/ktf/tagset-133153-bis

Unit tests related to bug fix in tagset 133141, forgot to include them.
Adds a new python class and new functions to support converting objects to a
PSet (parameter set) or a VPSet (vector of PSets). This is needed for the new
mixing feature for premixed pileup stored as raw data. This tag has been
tested. All relvals pass. It just adds new python code, which is currently
unused.
Merge pull request #24 from ktf/tagset-133204

Adds a new python class and new functions to support converting objects ...
Add a new entry to the list of EDProducers whose use a string configuration
parameter as an InputTag. This only affects the python function that converts
scheduled configurations to unscheduled which is not currently used by anything
in the release.
Merge pull request #25 from ktf/tagset-133280

Add a new entry to the list of EDProducers whose use a string configurat...