Install generated protocols
Created by: ascent12
This installs the server protocols we generate as <wlr/protocol/name.h>.
This removes the weird requirement for the user to run wayland-scanner and set their include paths up in a very specific way to use some of our public headers. It's not really expected for users to include these headers directly, but the option is there if they want to.