Merge remote-tracking branch 'origin/fork_og_maths' into develop

Conflicts:
	eclipse/launch/OG-Maths all tests.launch
	eclipse/launch/OG-Maths unit tests.launch
Avoid checkins of OG-Maths
Remove last OG-Maths file
[SAF-61] Increasing the visibility of the exchange-traded future convention's default constructor
[SAF-62] Adding utility methods to the convention helper
[SAF-25] Corrected toDerivative to DepositIbor.
[SAF-63] Checking for a null return and returning false for isOTC by default
PLAT-4071 - Quantities in scenario scripts can be expressed as 10.bp or 5.percent
[PLAT-3406] Generate simulated values for all subscribed tickers at every cycle
[PLAT-4083] Data bundle for log piecewise polynomial interpolator
[PLAT-4079] Tridiagonal algorithm for natural spline solver
[MGN-36] interpolation logic

Log natural cubic spline with monotonicity filter and its test are added.
[PLAT-4056] Other lattice specifications
[PLAT-4068] Test all the lattice specifications
Checkstyle
Tweak code formatter
Checkstyle
PLAT-3544 - Remove unused code
[SAF-63] Another method that cannot handle a null return from a financial security visitor
[PLAT-3907] Changes to get correct parallel CS01.