interactive autograder protection from unicode (#1904)

Take the student submission and flatten to ASCII before sending to the autograder.  non-convertible characters will be ignored, i.e. removed from the submission string (not quoted, not replaced with a placeholder character).