Topic/reqs 648

* Implemented **SwapCleanDiscountingCalculator** and its test **SwapCleanDiscountingCalculatorTest**. 
Add a test with valuation date equal to a coupon payment date to test the equality used there.