strict_variables compatibility for params

These variables didn't, which caused failed catalog compilations under strict_variables.  In the case of $config_purge, the variable existed on only RedHat systems.  $manage_repo is referenced by ::init but not declared anywhere.