bldchn, never use AC_INIT's version info
import git-version-gen, etc. from twstools v0.4.0-50-g4b14b27
bldchn, generate version.mk at configure and make time
build version_defs.h and version.o
bldchn, gengetopt files are using version.h
bldchn, man pages depend on VERSION
bldchn, truf-test links against libtruffle.a

This is needed because ggo files include version.h. Maybe we should
build a minimal version.la.
Merge remote-tracking branch 'rudi/bld/git-version-gen'

# By Ruediger Meier
# Via Ruediger Meier
* rudi/bld/git-version-gen:
  bldchn, truf-test links against libtruffle.a
  bldchn, man pages depend on VERSION
  bldchn, gengetopt files are using version.h
  build version_defs.h and version.o
  bldchn, generate version.mk at configure and make time
  import git-version-gen, etc. from twstools v0.4.0-50-g4b14b27
  bldchn, never use AC_INIT's version info