clean up setup.py a bit to make future extension to newer Lua versions easier