added yum provider

I've created a yum provider, hope this can be accepted upstream.