Add ws_string_set_from_raw to header
Moved framebuffer creation out of monitor
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
Add initial version of ws_message type
Add id to message
Add initial version of deserializer
Add deinitialisation function to deserielizer
Add initial version of serializer
Add deinitialisation function to serializer
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