False start in creating get_compression_block_info().

I'm trying to genericize the logic for dealing with a width that's not a
multiple of the block width.  I'm tired enough that I have an error in my
logic.
Fixed problem with algorithm to round-up to nearest block size.
Compiles again.