Adds private EGL extension to create an EGLClientBuffer from a gralloc'd buffer.  This lets you create a color EGLimage backed by gralloc, which is needed to support protected textures.

Bug: 22775237
Bug: 22855417

Change-Id: I8e03061d74a74a8fdd6524ffa97a6c75a6ced89c
diff --git a/libs/gui/BufferQueueProducer.cpp b/libs/gui/BufferQueueProducer.cpp
index 56f1a09..5b1aaa0 100644
--- a/libs/gui/BufferQueueProducer.cpp
+++ b/libs/gui/BufferQueueProducer.cpp
@@ -629,7 +629,7 @@
     }
 
     if (mCore->mSingleBufferMode) {
-        BQ_LOGE("attachBuffer: cannot atach a buffer in single buffer mode");
+        BQ_LOGE("attachBuffer: cannot attach a buffer in single buffer mode");
         return BAD_VALUE;
     }