submit(evaluation, entity, submissionName, teamName)
The evaluation queue to which the entity is submitted. You must first 'join' the evaluation to be allowed to submit.
This parameter may be the ID of the evaluation or the evaluation object itself.
The entity to be submitted, e.g. a File.
Optional: A name for the submission. If omitted, the entity's name is used.
Optional: The name of the team on whose behalf the entity is submitted.
Optional: Defaults to FALSE. If TRUE then do not print out the submission confirmation message.
Submit an entity to an Evaluation
The content of the given entity is added to the given evaluation queue. Since the content is extracted, changing the entity
after submission does not change what is in the queue.
A named list having two fields, 'createdSubmission' is the Submission object created by the server; 'submissionReceiptMessage'
is the message acknowledging submission receipt (as customized by the Evaluation queue).