more testing and fixes for RollingChecksumReader