Add support for openstack_extras repo mgmt

This patch begins the migration away from the
homegrown openstacklib and towards the stackforge
openstack_extras project. Repo management is changed
to hash based, which allows all yumrepos to be managed
in a single location.