Introduce an enum BlockSize to replace combinations of bl/bp.

This reduces all 2-level table indexings to 1-level table indexings,
and is thus slightly faster. Also, since it flattens the array, the
amount of rodata goes down slightly.