frameworks/base: surfaceflinger: Enable dither if needed

SF is checking if dithering is required but not enabling it.
Enable for layer drawing and  also for screenshot for 16bpp
framebuffer only.

Change-Id: I678137be34b6828a85c95065919239ece98533c2
CRs-fixed: 430199