fixes more issues with rhel7 support.

I ended up running into more problems during the install phase for rhel7. Also, I think there might be something wrong with the rhel7 noarch repo. 

==================
[Ceph-noarch]
name=Ceph noarch packages
baseurl=http://ceph.com/rpm-firefly/rhel7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
priority=1
====================

When I execute
# yum --disablerepo="*" --enablerepo="Ceph-noarch" list available

I see no results, yet i can clearly see there are rpms in the http://ceph.com/rpm-firefly/rhel7/noarch folder.  Maybe the repodata needs to be regenerated?