Improved symbol parsing to include support for non-whitespace-delimited symbol sequences.
- For example, "===" now evaluates to EQUAL ASSIGN instead of ERROR, =!== evaluates as ASSIGN NOT_EQUAL ASSIGN, etc.
- Also corrected silly bug with eof checking in ScannerTransitionContext.