do not treat all mentions of $Package::Name::VERSION as an assignment
Test pruning multiple files

PruneCruft and PruneFiles currently failing
Copy files list to break reference when Pruning

fixes previous "remove multiple" tests.
switch all uses of JSON.pm to JSON::MaybeXS
changelog
v5.028

        - fix regression in [PkgVersion] that made false-positive
          identifications for pre-existing assignments to $VERSION
        - try avoid cases in which plugin code directly modifies file list
        - switch, tentatively, to JSON::MaybeXS