[PLAT-6175] Moving market value requirement into the functions that require it
[PLAT-6175] Adding greeks calculators
[PLAT-6176] Adding cashflow details functions for bonds
[PLAT-6176] Adding functions to calculate bond cashflows