4.2.93
[SV 102] Don't show unnecessary include file errors.
Refresh the test suite framework implementation.
Various minor updates and code cleanups.
* Added the test suite to the main distribution.
* job.c (child_error): Modify error message string.
Add test suite support to Windows
* tests/run_make_test.pl: Fix support for valgrind.
[SV 47151] Exit with 1 when checking recursive make -q
* main.c (switches): Add --no-silent to undo -s options.
Commit fix for bug #1418. Upgrade to require autoconf 2.56. Fix a pathological performance hit substituting in large values with lots of words.
* tests: Convert from File::Spec::Functions to File::Spec.
Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. Fixes Savannah bug #34530.