PLAT-6692 Refactored FixedLegCashFlows and FloatingLegCashFlows to use CashFlowDetails wrapper
PLAT-6692 Added missing coupon visitors, removed duplicated visitors