build: Don't use absolute paths with subdir keyword
Meson 0.50.0 made passing an absolute path to install_headers()' subdir keyword a fatal error. This means we have to track both relative (to includedir) paths for header subdirs and absolute paths for generated headers now :-(
Fixes #500 (closed)