make socket.protect yieldable on Lua 5.2/5.3
make socket.protect yieldable on Lua 5.2/5.3

csteddy/luasocket,bigcrush/luasocket,csteddy/luasocket,diegonehab/LuaSocket,bigcrush/luasocket,enginix/luasocket,masoudre11/luasocket,BeamNG/luasocket,cjtallman/luasocket,masoudre11/luasocket,BeamNG/luasocket,fhaoquan/luasocket,cjtallman/luasocket,fhaoquan/luasocket,bigcrush/luasocket,diegonehab/LuaSocket,enginix/luasocket,StoneDot/luasocket,cjtallman/luasocket,csteddy/luasocket,StoneDot/luasocket,BeamNG/luasocket,cjtallman/luasocket,BeamNG/luasocket,fhaoquan/luasocket,enginix/luasocket,StoneDot/luasocket,StoneDot/luasocket,diegonehab/LuaSocket,masoudre11/luasocket,enginix/luasocket,snegovick/luasocket,snegovick/luasocket,snegovick/luasocket