Wip 8306 rebase

This is a rebase of Sandon's work to split off ceph-common, along with a bunch of cleanup
recommended by other RPM packagers.