Forward-port surface dithering from CM10.2

This allows the use of 16-bit color displays without excessive color
banding;

Change-Id: Icb469b9cb4beb686516c60bb576dbd0a73f505e0
STE Multimedia Support (2/4)

Change-Id: I7901085d51352860b1ee584952ffa10d84a1a8da