A Hyprland implementation of wayland-scanner, in and for C++.

Hyprwayland-scanner automatically generates properly RAII-ready,
modern C++ bindings for Wayland protocols, for either servers or
clients.
