weston: fix build by updating (after wayland update)

Also add dbus support, which seemed potentionally important to me.