Re-designed common parameter applicaton (closes #2878)
Addressing my own comments on Andrew's PR
refs #3052
Merge pull request #3 from permcody/pull_3052

Pull 3052
Merge pull request #3052 from aeslaughter/common_defaults-2878

Re-factor common parameter application