ML metadata collection

Atlas can collect metadata for machine learning projects, model builds, and model deployments and the operations that create these assets.

An Atlas hook runs in an MLX instance. This hook sends metadata to Atlas for MLX operations, which are represented by data sets and process entities in Atlas.