Add preliminary initial implementation of wl_surface
Add initial surface interface definition (stubs)
Add initialisation of underlying wayland resource
Add destruction of waysome side object