Type and Provider for portage sets

Re-submitting previous request.

https://github.com/adrienthebo/puppet-portage/pull/66