WIP: Autogen prerequisite
Is based on !641 (merged) (see discussion about src/*.bak files).
This requires autogen to be present if building from git repo. We can expect developers having a relatively up-to-date and configured system when building projects from git.
The tarball includes the generated .h and .c files so that autogen is not needed when building from tarball.
- Code modified for feature
- No obvious mistakes in the code