Add Lib.Map: filterA, filterAWithKey
Add test delwhenfail
Safely delete files that store only newly generated content
fs_override: All wrappers report outputs properly
Extract makeInputs, fsAccessHandlers
Remove failed command outputs
Add --no-delete-failed-outputs
delwhenfail test: Rename illegal -> with_illegal