allow replaying jobs
put a button "replay this job" on jobs#show and the webapp#show demo panel (which actually is an example rather than a demo) useful for relaunching a job the failed (eg: when debugging a sandbox)
prerequisites
- we need a way to recover the original input files in case the app modifies them (related to #219)
side note:
-
the output files of the demo should be generated by allgo rather than be uploaded by the developer(may no longer be relevant with jupyter)