[PLAT-5322] Notional schedule is adjusted by calculation convention & calendar.
[PLAT-5345] Removed hardcoded values.
[PLAT-5347] Make sure object names are unique when created from multiple threads
[PLAT-5336] Adding bond functions that use yield curves to produce analytics
[PLAT-5336] Fixing tests
[MGN-124] : AnnuityDefinitionBuilder : some accrualstartdates are not an openday
[PLAT-5352] Added constructor from yield.
[PLAT-5352] Added builder ofYield and ofCleanPrice.
[PLAT-5357] Make an underlying subscription regardless of whether one already exists
[PLAT-5360] Add ForwardRateAgreementSecurity
PLAT-5355 - Allow for extensions of EquityBlackVolatilitySurfaceFromSinglePriceFunction
PLAT-5280 - Removed all references to ValueRequirementNames.SNAP_TIME and VOL_SNAP_TIME
[PLAT-5353] Exchange operation to read & clear force-rebuild flag
[PLAT-5348] Ignore exceptions thrown during job termination (eg because executor has been stopped)
 PLAT-5361 - Remove values from LKV when removing subscription
PLAT-5359 - LiveDataClient that resubscribes when data is available
[PLAT-5354] Flush all cached failures when connection state changes
[PLAT-5359] Embed the listener in the client to simplify lifecycle management
[PLAT-5359, XLS-613] Helper methods for working with objects that might have lifecycles