Cleaned up variable material property names, eliminating superfluous booleans and ternary operators from the constructor classes for PrimaryTimeDerivative and CoupledDiffusionReactionSub for issue #3258
Merge pull request #3259 from hereiam-at-mit-dot-edu/feature_3258

Added New Feature #3258 - Variable Material Property Names in chemical_reactions module
Merge commit '43a51984ac74da3611fa76a612dc763ec4864235'