src/*.c: Use luaL_newlib instead of newtable+register
example.lua: Now we use 'newlib', the 'ldbus' global is no longer set
src/*.c: Use luaL_argerror instead of luaL_typerror
src/connection.c: Add 'close' flag to DBusConnection userdata object
Include compat-5.2