Fixing a bug in s5bytestream code to deal with incomplete SOCKS5 messages and my rewrite of the bs_peek function.