Switch API to ReadByte, WriteByte, and Reset.

Leaving everything else in the test more or less as-is, change the API for the reason given in the comment. No one else has submitted a solution to this exercise in Go yet so there should be no downside to changing API now.