Ebi submit page

_Mostly_ there. This is not linked up yet, so you have to go to the page manually (e.g., `localhost:8888/ebi_submission/1`. Second, `send` is forced to `False` right now so it is not sending. The actual submission is done on a worker, and allows for a somewhat general way to submit arbitrary compute with a waiting page.

It is awkward to push and publish messages, and I think there is a better way, but this works as far as I can tell.
#342 is not about the verbs (by which I assume you are referring to ADD, VALIDATE, UPDATE, etc.), but rather about 

1) the investigation types ontology (resolved -- added to ontology table with ontology name `ENA`);
2) where the ebi accession numbers should be stored in our database (resolved -- they are to be stored in the preprocessed_data table); and
3) how to handle the submission of a study that has more than one datatype, thus requiring more than one EBI submission.

I think @ElDeveloper is referring to item (3)