Merge pull request #27 from igitur/bootstrap_bond_on_dirty_price_2

Bootstrap bond on dirty price
Merge pull request #25 from igitur/ZeroInflationIndex_needsForecast

ZeroInflationIndex.needsForecast
Correctly initialize times_ array
Fix check for negative forward rates
Merge pull request #28 from igitur/FixForward

Fix InterpolatedForwardCurve
More QL_NEGATIVE_RATES fixes
Merge pull request #29 from igitur/More_QL_NEGATIVE_RATES_fixes

More QL_NEGATIVE_RATES fixes
Implement excoupon and paymentcalendar parameters for CPIBonds
Initialize exCouponDate to null
Pass exCouponDate to CPICoupon
Add check for whether cashflow is trading ex-coupon or not in npv()
Add CPIBondHelper - first attempt
Pass excoupon parameters through to BondHelper
Retry pass through excoupon parameters to Bondhelpers
Merge pull request #30 from igitur/check_for_tradingExCoupon_in_cashflows_npv

Add check for whether cashflow is trading ex-coupon or not in npv()
Merge pull request #31 from igitur/excoupon_and_paymentcalendar_parameters_for_cpibonds

Excoupon and paymentcalendar parameters for cpibonds
Merge branch 'Ver-1.4' of https://github.com/amaggiulli/qlnet into CPIBondHelper
Merge pull request #32 from igitur/CPIBondHelper

CPIBondHelper
Merge remote-tracking branch 'master/Ver-1.4'
Add ZARegion and ZACPI - thx igitur