Build Require systemd to get macros defined
In f24 and later, we were no longer pulling systemd into the build root which resulted in %{_tmpfilesdir} and %{_unitdir} not being defined, which cause builds to fail.
We should only need to exclude this from RHEL, though it will be redundant for RHEL7 and older Fedoras.