Intro of services for OpenGL ES 2.0, EGL and x11

...also adds an usage example.

To do next:
* Adapt the pkgconfig annotation to accept no arguments
* Implement mnit::Display feature entierly in Nit using these modules
* Add more examples
* Reify some concepts in glesv2