Tops the buffer up to at least 32 bits (one code plus its extra bits is at most 31).
jpeg_refill :: ()