Updates for PAT python configuration files

This PR is the second part of the closed #3408 after factorization. It primarily addresses some of the problems reported in https://hypernews.cern.ch/HyperNews/CMS/get/physTools/3137.html