specl: factor away getopt.Option constructor.

* specl/std/getopt.lua: Update to latest upstream.
* specl/specl.in (prog.options): Use bare tables, per stdlib-34
API.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
configury: AC_CONFIG_MACRO_DIRS is not released yet!

* configure.ac (AC_CONFIG_MACRO_DIRS): Replace this...
(AC_CONFIG_MACRO_DIR): ...with the buggy old API call.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
configury: ensure lua includes match lua binary version.

* configure.ac (AX_LUA_HEADERS): Invoke this macro.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>