most of new LuaGlueObject code. objects are now wrapped in a transparent refcounted container. more partial specialization is needed for std::shared_ptr support (LuaGlueMethod, etc).
finish up work to keep track of LuaGlue created data. should fix all known internal memory leaks.