remove manual code switching and use File::Fetch
Patch out the logic for get/mirror to use File::Fetch.

* File::Fetch is fatpackable
* File::Fetch supports more backends
* File::Fetch is available already on most perls, and makes fatpacking not completely nessecary