getLazyByteString: read current byte + isEmpty

It seems to work, but I have no idea what I'm doing, so probably it does not.

https://github.com/kolmodin/binary-bits/issues/1#issuecomment-15441734