FixedPriceFulfillmentPricingProvider fixes

The FixedPriceFulfillmentPricingProvider was returning prematurely, and would only evaluate the price of the chosen fulfillment option, rather than all of the options provided in the set. This is corrected by pricing all of the options in the set, and not returning until all pricing is complete.