Dynamic FeatureIDs

Under consideration of issue #50 and (6) of #86, I exposed `requestProductData` with an additional block as parameter. Using this block, additional featureIds, and therefore additional products, can be fetched at runtime.

Thank you for MKStoreKit, and I hope this helps!