Simple fix for the outlining of parameters such that no equals sign is output if the value the parameter is set to is the empty string
Added timeouts to long running commands in the web-biopepa-latex. It does require that we actually start these requests as separate processes, but now our web program actually has a somewhat cleaner architecture, I'm quite pleased
Created web-biopepa-latex/datastore.py to host interactions with the database, such that we do not re-implement them in web_biopepa_latex.py and execute_command.py. Also this was in part to update the modelsbml and latex fields of a model to alert the user to the fact that we are calculating them such that they may then later refresh.
Added a docstring, pylint now happier
Very lazy large commit as I have not looked at this code for a while and can't remember my train of thought. Apologies