Codename support for Fedora

TYPE_CODENAME seems to work for Fedora, so it should be used for specifying version-specific package dependencies.

I don't have access to any RHEL machines, but they may support codenames, too.