bytes: fix UnreadByte failure after ReadBytes

Fixes issue 4583.

R=golang-dev, minux.ma, bradfitz, rsc, dave
CC=golang-dev
https://codereview.appspot.com/6976050

Committer: Dave Cheney <dave@cheney.net>