Fix subtle sequence issues in src/sock.c wherein non-I frames which are sent may overwrite a previously sent I frame with the same sequence number, which would cause issues with the remote end expecting an I frame and possibly getting a non-I frame