Complete function support, to C++ from Lua

Complete function support is now done, with minimal overhead and auto-collection using Lua's GC. I'm new to the concept, but it seems to confirm deleting the items from the stack, which is quite nice.