ArrayBasedModel is also not updated with 0 mets

Same as with reactions, but it is possible to have reactions with no
metabolites added, so this also needs to be checked.