Fixed linter issues in `daemon/lua`, added more config tests
This fixes a bunch of linter issues in daemon/lua
and adds a basic config test to check constants / rrsets still work.
Notable change is that library requires at least libknot 2.4.0 (which is already in Debian stable).
Edited by Petr Špaček