Unfortunately Lua does not initialize any new user data. Therefore it
could happen that the cleanup function will try to tidy up after a new
Database object could not be set up correctly and cause a segmentation
fault.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>