put all of the knobs in the generic config file into param_info.in #4013
this commit also introduces the path type and makes most of the lines
in param_info.in optional
===VersionHistory:Pending===