Reworked exception handling for the Reader. This added to quite a bit of cleanup in the SymbolTokenAccumulatedState. Still a bit more cleanup needed there. Also added special processing in the ReadEvalPrint loop to handle processing remaining input to avoid processing the rest of an already faulty input.