Added egl configs to framebuffer_device
Use the platform api from mesa
Added gbm buffer
Changed monitor to use the gbm buffer
Rip logging contexts of compositor apart
Merge pull request #613 from TheNeikos/add-egl_intializing

Add egl intializing
Add gl error flushing helper function
Merge pull request #615 from matthiasbeyer/fix-compositor_logging

Rip logging contexts of compositor apart
Add egl-flush-error-calls where required
Merge pull request #616 from matthiasbeyer/fix-gl_error_usage

Add egl-error-flushing
Add type & stubs for egl type interface
Set buffer type dynamically on set_resource()
Add implementation for egl_transfer2texture()
Merge pull request #610 from matthiasbeyer/add-support_for_wayland_egl_buffer_interface

Add support for wayland egl buffer interface
Add mapping for png formats
Set ARGB/XRGB mappings
Add argb getter function
Add arg to ws_image_buffer_from_png() for setting png format
Skip non-egl fmt types in ws_egl_fmt_advertise()
Merge pull request #617 from matthiasbeyer/add-png_format_mappings

Add png format mappings