file auto upload and update for training and mission
allow late submission
add option for mission that questions are contained in files.

- setup answer type and max grade when creating mission
- allow update of answer type
- display question details when show mission and submission
make course thumb clickable
comment available when student attempt mission
late submission notice in when staff grade
training comments for staff for now
admin search ignore case
fix bug for exp appearing not updating
training bonus cutoff
precompiled assets