Relative script filenames should produce the same persisted script name on all platforms. Currently, path separators are replaced with / uniformly, but e.g. escaped spaces and escaped separators may cause script names to differ depending on the platform from which Piggy is run.