Make the build reproducible
Whilst working on the Reproducible Builds effort we noticed that
libchamplain could not be built reproducibly. This is because it used the absolute build path in the comments of the
.h files generated my
This patch also changes the equivalent
.c file for completeness but this is not strictly required.