This change eases the use of alternate build systems by moving the variables in src/libsecp256k1-config.h to compiler macros for each invocation, preventing duplication of these variables for each build system.
This does not include documentation for each configure option, and would need to be added in a separate commit.