Sometimes application calls elm_init/elm_shutdown twice.
_elm_gl_preference is not freed when elm_shutdown is called.
But eina is shutdowned, so eina magic is invalid.
Change-Id: I2f6b294256547b3112b3b793a913f1e28d0e83e6
ELM_SAFE_FREE(_elm_config, _config_free);
ELM_SAFE_FREE(_elm_preferred_engine, eina_stringshare_del);
ELM_SAFE_FREE(_elm_accel_preference, eina_stringshare_del);
+ ELM_SAFE_FREE(_elm_gl_preference, eina_stringshare_del);
ELM_SAFE_FREE(_elm_cache_flush_poller, ecore_poller_del);
ELM_SAFE_FREE(_elm_profile, free);
ELM_SAFE_FREE(_getenv_once_envs, eina_hash_free);