Update luavent/luasocket to use USES and properly depend on pkgconfig