Some small tweaks to the decoder.

These give us about 5% speedup on data which compresses, and no loss in
performance against incompressible data.