Pass serial from caller when creating a surface
Added ws_buffer_bpp to ws_buffer
Fix: We are now using bpp instead of width in blit
Added bpp to `wl_wayland_buffer`
Fix surface resource creation
Add files for the wayland compositor interace implementation
Add preliminary compositor interface (stubs)
Add preliminary initialisation function
Merge pull request #156 from TheNeikos/add-byte_buffer

Add byte buffer
Add member surfaces to monitor
Add method for querying the suraces
Merge pull request #153 from neithernut/add-compositor-wayland_compositor

Add wayland compositor
Merge pull request #162 from neithernut/add-compositor-monitor_surfaces

Add set of surfaces to monitor
Add interface definition of ws_value_named_value type
Add stubs for ws_value_named_value type
Add implementation for ws_value_named_value_init()
Add implementation for ws_value_named_set_name()
Add implementation for ws_value_named_set_value()
Add implementation for ws_value_named_get_name()
Add implementation for ws_value_named_get_value()