Refactor how we differentiate bootable containers variants from classic ostree ones using conditional includes. See: https://coreos.github.io/rpm-ostree/treefile/
Prepare for DNF5 inclusion in Bootable Containers by moving the exclusion to a manifest that is included only for the classic ostree variants. See: https://fedoraproject.org/wiki/Changes/DNFAndBootcInImageModeFedora
To be able to build images in the Fedora infrastructure with distinct changes in the container vs classic ostree case, we need to split those into a common manifest and a top level one that includes only the repos and other distinct includes.