When compilation fails, also try it directly inside subdirectories
For normal subdir-based automake projects, make will fail when called from the top-level directory, but will succeed when called inside the subdirectory itself.
deheader will now also try to invoke make inside the directory of the source file, when the first attempt failed.
Debian bug report: https://bugs.debian.org/808967