make socket.protect yieldable on Lua 5.2/5.3
Merge pull request #114 from siffiejoe/yieldable_protect52

make socket.protect yieldable on Lua 5.2/5.3