[PLAT-6431] Add application name and autoRestartOnDisconnection property to use when creating a BloombergConnector
[PLAT-6431] Refactor: rename BloombergConnectionComponentFactory to BloombergConnectorComponentFactory
[PLAT-6431] Add application name, autoRestartOnDisconnection and referenceDataStatistics to the bloomberg connector factory and remove sessionOptions
[PLAT-6431] Add the authentication app prefix constant
[PLAT-6431] Modify session provider to be able to create asynchronous bloomberg session with given event handler
[PLAT-6431] Unit test to check application name is setup when creating a bloomberg connector
[PLAT-6431] Refactor: extract creating an application user to its own class
[PLAT-6431] Provide application name property for unit tests
[PLAT-6431] Unit test for getting a bloomberg application identity object
[PLAT-6431] Modify Bloomberg ref and historical timeseries provider to use application authorization when applicable from bloomberg session options
[PLAT-6431] Modify BloombergBpipePermissionCheckProvider to use Identity provider to get application identity based on authentication options set in bloomberg connector
[PLAT-6431] Fix unit test based on the changed constructors due to how authentication is done
[PLAT-6431] Modify blommberg live data to create application identity when applicable and use it to subscribe
[PLAT-6431] Refactor: rename BloombergReferenceDataStatisticsComponentFactory to DefaultBloombergReferenceDataStatisticsComponentFactory
[PLAT-6431] Add a NULL bloomberg ref data statistics component factory
[PLAT-6431] Remove application name and expiry as it is now redundant
[PLAT-6431] Use the bloomberg connector component factory to setup bloomberg connection
[PLAT-6431] rename bbgBpipeServer.appname property to bbgBpipeServer.app.name
[PLAT-6431] Set default value for autoRestartOnDisconnection to true Reviewed-By:Stephen