Add read functions for bytes and bits

These are not terribly useful as we can already read entire words in one
go, but we will certainly want the corresponding write calls so these
are implemented for symmetry's sake.