Added rpm-provides option

This adds the ability to specify additional provides elements. For example, I might want to say "This RPM also provides 'mail_reader'" so that another RPM can require 'mail_reader' and be satisfied.

I didn't see if any other packaging system allows for additional provides elements like RPM does. If so, please modify as needed.