fix detecting libyaml-devel on fedora, handle unknown epel version, simplify loading centos like requirements