Use a non overloaded method for unspecified bool.

The compiler cannot deduce which member function pointer to get with no
additional information for an overloaded method reference.
Remove EGL context member.

Contexts should be tied to windows, so it makes no sense we have a
context in the system class.
Begining of Window class implementation (work in progress).