null check before closing input stream, changed import message
added undoable edits to automatic cross-reference and transfer chemical structures
changed SBML export to be in a different thread, we can now add a wait indicator
updating metabolite curator to add undo support
refracted curation dialog - we didn't need it when importing so it makes sense to put it together with other dialog
completed adding undo support to metabolite curation
sorting resource priority - checking the requested identifier (for a service) is never null
added cache for X11 which doesn't support the transparency we need
updated add annotation to use the new editor
small logic changes on tools
removed redundant table column and improved logging
using the new peptide generator
updated name capitalisation
restricting SBML export name selection and location
added an indicator to display where the project has been saved - unfortunately our save is too fast so we have to intentionally sleep
replaced stdout with logging statement