IMX: Fix changing resolutions
Background:
 - imx6 as only egl driver is destroying nativedisplay on resolution change
 - xbmc's EGL code is not aware of this change (pointer to EGLDisplay can change but xbmc uses old pointer  which was obtained on EGL init. in such case EGL properly  throws error 300b - bad window - which comes from recreating new window on BAD display)
 - InitDisplay() is refreshing display pointer (and running eglInitialize() has no effect on already initialised display)

Author: Matus Kol (mk01) via: https://github.com/xbianonpi/xbian-package-xbmc/blob/master/patches/imx6-nightly/rend-GLES-cleanup.patch