start refactoring of pricing set processed values and properties
add attribute methods to product
updates to pricing set code
Merge pull request #51 from WriteOrRead/refactor

PricingSet changes