enablerepo and disablerepo for yum type

This is a pull request for the feature discussed at http://projects.puppetlabs.com/issues/2247