[PLAT-6331] [PLAT-6338] Refator Black bond futures options pricing methods to have a generic volatility (expiry, delay, strike, forward) dependent. Created a pricing method with specific expiry/logmoneyness volatility surface. Created new object to store Black sensitivity resutls.
[PLAT-6287] Add CalendarSwapNode fudge builder
[PLAT-6167] Moved bloomberg api to version 3.7.1.1 Reviewed-By:Jonathan
[PLAT-6167] Add request authentication to bloomberg static data provider and rework the synchronisation between client and response dispatcher thread

Reviewed-By:Jonathan
[PLAT-6167] Add permissions to historical timeseries get result Reviewed-By:Jonathan
[PLAT-6167] Add user authentications and ability to extract EIDs to bloomberg historical timeseries provider

Reviewed-By:Jonathan
[PLAT-6167] Add authentication options string and reshudule time to historical timeseries provider component factory

Reviewed-By:Jonathan
[PLAT-6167] Add unit test for loading timeseries and permissions from bpipe server  Reviewed-By:Jonathan
[PLAT-6167] Modify historical timeseries loader to add permissions as well Reviewed-By:Jonathan
[PLAT-6167] Use java standard arrayList rather than google guava list Reviewed-By:Jonathan
[PLAT-6167] Add support for bloomberg authentication and loading of EIDs as well
Reviewed-By:Jonathan
[PLAT-6167] Add authentication option property and authentication reschule time to component factory

Reviewed-By:Jonathan
[PLAT-6167] Change entitlementInfo type to Integer which are bloomberg eids Reviewed-By:Jonathan
[PLAT-6167] Add permissions to security from loaded EIDs when available Reviewed-By:Jonathan
[PLAT-6167] Fix security loading unit testcases Reviewed-By:Jonathan
[PLAT-6167] Modify bloomberg entitlement checker to work with bloomberg version 3.7.1.1
[PLAT-3965] Don't allow the database clock to run backwards

Cherry-pick fix from v2.0.1 branch.
Reviewed-by: Stephen Colebourne
[PLAT-6331] Added sensitivity to Black implied volatility (vega). Generic pricing for all bond futures option models.  (Vince)
[PLAT-5535] Standardize the constructor for InterestRateFuturesTransaction to use the underlying everywhere. (Vince)
[PLAT-6098], [PLAT-6099], [PLAT-6344], [PLAT-6345] Adding support for equity and bond TRS