[REQS-403] Adding flexibility to switch discounting calculator

Between ParSpreadMarketQuoteDiscountingCalculator and ParSpreadRateDiscountingCalculator

@stephenm13 ?