Lua is now always compiled into osm2pgsql, so there is no need to disable tests that require Lua. This should solve the issue where we accidentally keep disabling the tests without noticing.
Also reverts an accidental revert of the change that removes HAVE_LUA in the version printout. And fixes a test that unexpectedly succeeded (which we didn't see because the Lua-enabled tests didn't run).
Lua is now always compiled into osm2pgsql, so there is no need to disable tests that require Lua. This should solve the issue where we accidentally keep disabling the tests without noticing.
Also reverts an accidental revert of the change that removes HAVE_LUA in the version printout. And fixes a test that unexpectedly succeeded (which we didn't see because the Lua-enabled tests didn't run).