To be consistent with the way FloatingAnnuityDefinitionBuilder is used

See InterestRateSwapSecurityConverter
[PLAT-6817] Added variable notional builder
[PLAT-6816] Amortising swap example

Also includes [PLAT-6817] Extended variable notional provider
Merge branch 'develop' into topic/PLAT-6816

Conflicts:
	projects/OG-Analytics/src/test/java/com/opengamma/analytics/financial/interestrate/swap/provider/SwapCalculatorE2ETest.java
[PLAT-6816] update expected numbers
[REQS-298] credit examples
Merge branch 'develop' into topic/REQS-298
[REQS-298] Added single name examples

Added a constructor to hedge ration calculator
[PLAT-6824] Added IR01 and JTD calculation

Also includes [REQS-298] Corrected single name examples
[PLAT-6824] Recovery01 added
[REQS-298] CDS index examples
Merge branch 'develop' into topic/REQS-298
[REQS-298] Modified array assert
[REQS-298] Removed unused code
[REQS-298] Corrected JTD formula
[REQS-298] Changed CDS pricer
[REQS-298] Improved javadoc
[REQS-490] End-to-end tests related to inflation bonds. Required a change in the providers used in the calculators (using the ParameterXXX versions). This change impacted several hundred files. Corrected some figures for inflation bonds (in particular settlement amounts).
[PLAT-6827] Remove deprecated credit code
[PLAT-6827] remove credit function from OG-Web