(PUP-716) Assert path before making stat expectation

File system changes ensure that Strings get converted to Pathnames; so
the Puppet::Util::Windows::File.stat call needs to expect a Pathname now.