bytes: fix UnreadByte failure after ReadBytes

Fixes #4583.

R=golang-dev, minux.ma, bradfitz, rsc, dave
CC=golang-dev
https://golang.org/cl/6976050
2 files changed