Store metabolites in array

Fixes reference issues when name of metabolite changes
Fix missing metadata for transporters
Update splines for new metabolite storage
Remove metabolite by reference
Update them spec test for cell
Fix module amount serialization
Fix cell module save
Merge branch 'feature/cell/metabolites-array' into develop