Update contextArbitraryString to handle multi-line input

This updates contextArbitraryString.pl to handle multi-line input, and properly display any character typed by the student.

(I thought I heard you say that there was a ww-devel branch that we should use, but I only see master, so if I should be requesting that this go somewhere else, let me know.)