Change-Id: I03cfbfeaeb8b13842248856b14b4a23711036e10
as specified by the EGL specification, terminated objects's handles become invalid, the objects themselves are destroyed when they're not current to some thread. Change-Id: Id3a4a5736a5bbc3926a9ae8385d43772edb88eeb
no changes is functionality. split various objects into their own files. make egl_display objec's lock internal.