------------------
* Add a feature to allow suppling a commit range to ``memote history``.
* Add a test that checks if reactions are annotated with reactome identifiers.
* Add a feature that allows identifying specific metabolites by matching
annotation information against the metabolite shortlist for a given MNX ID.
* Change every usage of SBO key to lower case to conform to the identifiers.org
namespace for the Systems Biology Ontology.
* Remove that metabolite SBO terms are used when identifying transport
reactions as this may lead to false positives.
* Return metabolite IDs when finding duplicate metabolites to avoid
serialization errors.
* Identify transport reactions first by formula then by annotation.
* For the diff report, run pytest in different processes to avoid accidentally
overwriting the results of the former with the results of the later runs.
* In the diff report, fix a typo that allowed the diff button to depart the
defined colour scheme (blue -> red) to cyan.
* Fix the snapshot report not showing environment information.
* Allow ``memote run`` to skip commits where the model was not
changed, if the flag ``--skip-unchanged`` is provided.
* Fix the default value of the overall score to be zero instead of one and
make sure that the calculation is ensured with unit tests.
* Fix medium and experiment loading
* Add a test to check reaction directionality with thermodynamic estimation
from eQuilibrator API.