Add some missing includes/declarations

Kirill Primak requested to merge vyivel/wlroots:missing-decls into master

Makes clangd happy.

Merge request reports