egl: Do not uncurrent context in Finalize if not current on current task
egl: Do not uncurrent context in Finalize if not current on current task

If some task tries to finalize an EGL context, it should not attempt to
make the context not current on the current task if the context is not
current on that task.

If the context was made current in some task, then this task may want
to call Make_Not_Current before this task terminates.

Signed-off-by: onox <34c1d3d2d1347bea60a26f46574de21a7a79b6d5@gmail.com>

onox/orka