do not tp_clear() the LuaRuntime on GC to make sure we keep the FastRLock reference in case of cleanup actions
add refcycle test for attribute handler functions
refactor garbage collection tests
fix error message in setup.py for cases Lua is not found
Merge pull request #29 from kmike/error-message

Fix error message in setup.py for cases Lua is not found