Changed threads to forking for deployment, because use threads isn't always available, especially in a default Perl.
Removed more DCC cruft
Switched to a --provider option driven by config files
Removed the hard-wired file processing and replace with data-driven commands drawn from configuration. This allows config files to define what files are filtered onto the deployed servers
Nothing to see