Topic/reqs 648

* Implemented **SwapCleanDiscountingCalculator** and its test **SwapCleanDiscountingCalculatorTest**. 
Annuity has a "trimBefore" method that could be used here.