Use module config_source if it is set.

If the caller defines config_source, it should be used. The original code would ALWAYS use puppet:///modules/${module_name}/${pureftpd::params::config_source} and never $pureftpd::config_source.