Fixed dither output buffer
This release fixes the memory management when using decodeDither(). The output pixels are now passed in the JPEGDRAW callback directly in the buffer given to JPEGDEC for processing the dithered pixels. Previously the regular pixel buffer was used and this caused a memory overflow for wide images. This change ensures that there will be enough memory for decoding and dithering any size image.