We now do some basic optimizations when we turn an image into ascii.
Instead of naively escaping each "pixel" we combine blocks of the same
color together inside of one set of ascii escape codes. This will reduce
the number of escape codes needed. This optimization was also in the
original python version of Fabulous.