Fix security vulnerabilities in old dependencies

Fix security vulnerabilities in old dependencies:

  1. removing netty-bom, because netty-bom is taken from os-core-common
  2. removing jackson-bom, because Jackson-bom is taken from os-core-common
  3. remove javax.inject, because it is taken from os-core-common
  4. replace azure-spring-boot-metrics-starter with micrometer-registry-azure-monitor to avoid bringing extra problem dependencies
  5. add explicitly version of json-smart to avoid having old version with security vulnerabilities
  6. remove the unused version of azure-core-http-netty
  7. remove unused dependencies msal4j, azure-core, reactor-bom from dependencyManagement section

The library is proven in projects legal and partition:

osdu/platform/security-and-compliance/legal!111 (merged)

osdu/platform/system/partition!51 (merged)

Edited by Rostislav Vatolin