read from mat/sbml uses gene_reaction_rule setter

This is instead of using now deprecated functions like
parse_gene_association or add_gene_reaction_rule