move lua boost::function wrapper to scripting/lua_cpp_function.?pp