bootstrap: drop 'lua-' prefix from project name.

* configure.ac (AC_INIT): Set name to 'stdlib'.
* .travis.yml: Regenerate.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
maint: move lua extension sources to $top_srcdir/ext.

For consistency with other Lua projects I maintain, rename the
lib directory to ext.
* lib/: Rename to ext/.
* local.mk (std_path, dist_lua_DATA, dist_luastd_DATA)
(mkrockspecs_args, EXTRA_DIST, dist_doc_DATA, dist_files_DATA)
(dist_modules_DATA): Adjust.
* .gitignore: Update.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
doc: convert doc-comments to LDoc 1.4.

* doc/config.ld: New file. Configuration for LDoc.
* local.mk (EXTRA_DIST): Add it.
(dist_doc_DATA): Remove Luadoc files. Add LDoc files.
($(dist_doc_DATA)): Invoke LDoc.
* configure.ac (SS_CONFIG_TRAVIS): Request ldoc instead of luadoc.
* .travis.yml: Regenerate.
* .gitignore: Adjust.
* ext/std.lua.in, ext/std/base.lua, ext/std/debug.lua,
ext/std/functional.lua, ext/std/getopt.lua, ext/std/io.lua,
ext/std/list.lua, ext/std/math.lua, ext/std/modules.lua,
ext/std/object.lua, ext/std/package.lua, ext/std/set.lua,
ext/std/strbuf.lua, ext/std/strict.lua, ext/std/string.lua,
ext/std/table.lua, ext/std/tree.lua: Convert doc-comment syntax to
richer LDoc 1.4 format.

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