Rename the f16p16_matrix to matrix_f16p16
Add the error as part of the parameters
Pass the options when loading the info
Remove the pool check on the provider

Also add a future formats get for the save function
Fix the API functions for the f16p16 matrix