Fail gracefully if EGL image creation failed

Change-Id: Iacd5542ca5bc27afab7ea5f27afec4debe69be74
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Introducing texture support based on EGL_HYBRIS_native_buffer.

This is the equivalent of eglgralloctexture, except it uses
an EGL extension and will for that reason only depend on
libEGL and not Android's libhardare and SDK.

Change-Id: Ib06d56d62566bfe77a55690f51139d395540f254
Reviewed-by: Giulio Camuffo <giulio.camuffo@jollamobile.com>
Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Merge remote-tracking branch 'codereview/master'
[packaging] Use hybristextures instead of eglgralloctextures. Fixes jb#21870

Change-Id: I189f932fa3daec4cc8c234199586746119d7abab
Merge pull request #2 from mer-hybris/hybris-textures

[qtscenegraph-adaptation] EGL_HYBRIS_native_buffer based textures and related packaging