chore, import yuck toolchain
minor, migrate to using yuck for command line parsing, kick gengetopt
Merge branch 'feat/go-yuck'

* feat/go-yuck:
  minor, migrate to using yuck for command line parsing, kick gengetopt
  chore, import yuck toolchain
minor, migrate to using yuck for version handling
Merge branch 'feat/go-yuck'

* feat/go-yuck:
  minor, migrate to using yuck for version handling
chore, kick parser/lexer check from c.ac
chore, modernise tests
chore, provide sxe-datetime.m4 macro pack for SXE_CHECK_METRONOME
chore, update to latest version of sxe-compiler.m4 macro pack
Merge branch 'bld/configure'

* bld/configure:
  chore, update to latest version of sxe-compiler.m4 macro pack
  chore, provide sxe-datetime.m4 macro pack for SXE_CHECK_METRONOME
  chore, modernise tests
  chore, kick parser/lexer check from c.ac
fix, PEBKAC, do not initialise EXTRA_DIST twice
Merge branch 'feat/go-yuck'

* feat/go-yuck:
  fix, PEBKAC, do not initialise EXTRA_DIST twice