(PUP-398) Warn and munge package source on Windows

Adding munge and slashreplace method to windows package provider
to ensure successful installation of packages.  Validation in the
type validate() possible because we haven't chosen a provider at
that point.