reorder edits to make sure metabolites are always present when we apply the edit - removing a metabolite means it is no longer linked to a reaction
allow destination choice when importing cross-references
fixing failing unit tests due to new association/dissociation mechanism