Add improvements to structural requirements
Add improvements to #188 (closed)
- Fix a bug where the task form could not be saved after a structural requirement error
- Make structural requirements visible for instructors on the task details page
- Make hint simpler when adding structural requirements