Add ws_string_set_from_raw to header
Call ws_wayland_buffer_init() in ws_wayland_buffer_new()
Cleanup buffer creation
Fixup
Fix blitting callback
Use "__typeof__" instead of "typeof" for getref() macro
Add implementation of ws_string_set_from_raw()
Merge pull request #204 from neithernut/fix-getref_macro

Use "__typeof__" instead of "typeof" for getref() macro
Merge pull request #202 from neithernut/fix-wayland_buffer_and_blitting

Fix wayland buffer and blitting
Merge pull request #198 from xVin/add-ws_string_set_from_raw

Add ws_string_set_from_raw()
Add method for getting a surface from a resource
Add initial version of shell surface datatype
Add wayland shell surface interface implementation stubs
Add constructor
Add files for wayland shell interface implementation
Add wayland shell interface stubs
Add initialisation of wayland shell
Implement method for getting a shell surface
Initialize wayland shell from ws_compositor_init()