Client-side validation for student-training examples

Add client-side validation for student training examples with no options selected.
Simplify server-side validation message for training examples
Refactor training example JavaScript

[ORA-770](https://openedx.atlassian.net/browse/ORA-770)

@stephensanchez @gradyward please review