* Use mod.conf for (soft) dependencies and description. * Deletes deprecated `depends.txt` and `description.txt`. * Add GitHub workflow to LuaCheck the code * Fix minor LuaCheck warnings
related: https://github.com/minetest-mods/3d_armor/pull/12