Only do %-exp on TestScript once not twice

get_script() does percent-expansion, so pass its results to
run_script() with the 'no_expand' flag (all .info *Script fields were
already done this way except for TestScript). Fixes bug reported in
than the usual '%%' protection.
Don't re-check after finding match of mutually-exclusive options
Assume darwin-kernel vs OSX-version pattern will continue and fink Dist also
Update perlXXX-core Provides: lists for mods removed in new perlcore versions