4.4.1
Use a recursive environment if any command needs it
[SV 17448] Ignore whitespace around $(file ...) names
* tests/scripts/misc/general4: Only test empty PATH on UNIX
* tests/scripts/options/dash-l: Simplify the test via the helper
[SV 63667] In .POSIX, use shell flags -c when ignoring errors
* tests/scripts/variables/MAKEFLAGS: Fix some Perl warnings
Convert references from "GNU make" to "GNU Make"
Update the test template. A few fixes in run_make_test(). Rename implicit_prereq_eval to patternrules, to be the start of a suite of tests of pattern rules.