libEGL: allow devices to workaround Google bug 10194508

Most older blobs don't have the EGL_KHR_gl_colorspace
extension and need this workaround.

Change-Id: Ifc5d097c1a0b68275d23c2d191976ac96631b695
Merge commit 'refs/changes/01/79101/2' of http://review.cyanogenmod.org/CyanogenMod/android_frameworks_native into lp5.0