use the MCQ warningType property

warningType was never used for MCQs! This implements warningType. The options are 'none', 'warn' (show a warning but submit) and 'prevent' (show a warning and don't submit)