stash_name field added to submission, now able to save a stash file for each exercise based on filename. Superseding stash saves will delete old stash file, and new submission attempts will delete stash file matching that exercise. Also added endpoint for /stash/list to return list of all saved stash submissions.