Fix #594: builtin/net.box.lua:632: bad argument #1 to 'setmetatable'

This patch also fixes incorrect offset calculation in buffer
with multiple responses:

    self.rbuf = string.sub(self.rbuf, off + 1)