Implemented parsing unicode control words as text.

Refactored ReadControlWord to use ParseControlWord, which parses without
consuming input.
Cleaning up ReadNext (now uses ParseControlWord).