Don't require OkBuffer callers to cast.

The casting masks bugs. Instead accept a long and do a range check in
OkBuffer.
Merge pull request #582 from square/jwilson_0301_readlongs

Don't require OkBuffer callers to cast.