Protect against missing PixelClusters
make strings static const
Dictionary (classes*h) must have unique namespace or/and struct name
Fixed calculation of module dependency list

When looking for dependent modules the code was accepting all cases
where a process name was specified (i.e. the pointer was non zero)
rather than taking all cases when it was not specified (pointer 0).
Merge pull request #4374 from gartung/clangSA-struct-std-atomic-safe

make strings static const
Merge pull request #4365 from Martin-Grunewald/ValidationFix

Protect against missing PixelClusters
Merge pull request #4406 from Dr15Jones/fixDependentModuleCheck

Fixed calculation of module dependency list
Merge pull request #4381 from wmtan/UniqueDictionaryNames

Dictionary (classes*h) must have unique namespace or/and struct name
Merge remote branch 'origin/CMSSW_7_2_X' into CMSSW_7_0_X