Building the objects requires the headers

Not C / H files
Revert "Revert "Move dependency checks to one-time build""

This reverts commit f0b9b43d9a2c73bbf1c43a372a0397cb83d32f7d.

Which was erroneously blamed for breaking the build
Fix the build by working around GNU Make's issues
<sigh>  Gnu Make is enormously stupid
Final before 3.0.1
This is no longer true
Fix ref to release branch
Fix auto-generation of Makefiles to have the correct dependencies
Minor fixes in radius_start_program
Add support for IPv[4|6] prefixes in dynamic clients
Ignore .rej files
Note 3.0.2
Add debug message to show when the user wasn't a member of any groups
Count number of retrieved groups
We no longer allow paircopy2(..., -1)
Fix typo.
Remove unused assignment
Request can't be NULL
Fix clang scanner warnings
Use correct reference for error message