Excoupon and payment calendar parameters for CPI Bonds

Implement excoupon parameters and payment calendar for CPIBonds, similar to what is already done in FixedRateBonds
An alternative would be to initialize `paymentCalendar_` to `schedule.calendar()` in the `CPILeg` constructor.