migrating ConvertObjectMapRecord
and for ConditionDumperInEdm
Fix unintialized charge.
Update of a dynamic inefficiency module scalefactor in pixel digitizer
Fix typo in include guard name
Removed unused local functions

Removed unused functions which clang was warning about.
Moved enum and typedef to public

Clang was issuing an error for a local functions which declared arguments were enums or typedefs declared private in test function. Moving the typedef and enum to public solve the problem.
Fix thread-safety issue in PrimaryVertexGenerator

The static analyzer found that PrimaryVertexGenerator was return
a non-const pointer to its internal data from a const function. This
was changed to returning a const pointer and a non-const function was
added which returned the non-const pointer.
Merge pull request #3689 from ahazi137/dyn-ineff-modulescalefactor-fix

Sim -- Update of a dynamic inefficiency module scalefactor in pixel digitizer
Merge pull request #3687 from ktf/fix-uninitialised-charge

Reco -- Fix uninitialised charge.
Merge pull request #3702 from Dr15Jones/threadSafePrimaryVertexGenerator

Fix thread-safety issue in PrimaryVertexGenerator
Merge pull request #3696 from Dr15Jones/fixClangFoundProblems

Clang -- Fixed problems found by clang
Merge pull request #3685 from davidlange6/140506_L1_consumes_t4

migrating ConvertObjectMapRecord
Merge remote branch 'origin/CMSSW_7_1_X' into CMSSW_7_0_X