Merge branch...
Merge branch 'amiranda/100-c-api-should-have-adm_adhoc_storage_t-and-adm_pfs_storage_t-types' into 'main' Resolve "C API should have `ADM_adhoc_storage_t` and `ADM_pfs_storage_t` types" This MR eliminates the `ADM_storage_t` from the C API and its corresponding `admire::storage` type from the C++ API to simplify the usage and the implementation. Instead, the types `ADM_adhoc_storage_t` and `ADM_pfs_storage_t` are created for the C API, which correspond to the already existing types `admire::adhoc_storage` and `admire::pfs_storage`, which no longer inherit from `admire::storage`. Additionally, this MR also removes `ADM_storage_type_t`, replacing it with `ADM_adhoc_storage_type_t` and `ADM_pfs_storage_type_t`, and renames their values with the appropriate `ADM_ADHOC_` and `ADM_PFS_` prefixes. Closes #100 See merge request !69